c#
文章平均质量分 91
阿七七七
这个作者很懒,什么都没留下…
展开
-
C#中Invoke的用法
一直对invoke和begininvoke的使用和概念比较混乱,这两天看了些资料,对这两个的用法和原理有了些新的认识和理解。首先说下,invoke和begininvoke的使用有两种情况: 1. control中的invoke、begininvoke。 2. delegrate中的invoke、begininvoke。 这两种情况是不同的,我们这里要讲的是第1种。下面我们在来说下.NET中对invoke和begininvoke的官方定义。 control.invoke(参数...转载 2021-01-22 14:47:28 · 9072 阅读 · 0 评论 -
C# 数据库并发的解决方案(通用版、EF版)
C# 数据库并发的解决方案(通用版、EF版)还是那句老话:十年河东,十年河西,莫欺骚年穷!~_~ 打错个字,应该是莫欺少年穷!学历代表你的过去,能力代表你的现在,学习代表你的将来。学无止境,精益求精。自ASP.NET诞生以来,微软提供了不少控制并发的方法,在了解这些控制并发的方法前,我们先来简单介绍下并发!并发:同一时间或者同一时刻多个访问者同时访问某一更新操作时,会产生并发!针对并发的处理,又分为悲观并发处理和乐观并发处理所谓悲观/乐观并发处理,可以这样理解:悲观者认为:在转载 2020-11-23 11:50:25 · 883 阅读 · 0 评论 -
C# 截取带路径的文件名字,扩展名,等等 的几种方法
原文https://www.cnblogs.com/qq458978/p/4520185.htmlC#对磁盘IO操作的时候,经常会用到这些,路径,文件,文件名字,文件扩展名. 之前,经常用切割字符串来实现, 可是经常会弄错. 尤其是启始位置,多少个字节,经常弄晕. 下面这种方法貌似比较简便: string filePath = @"E:\Randy052...转载 2019-07-05 14:14:48 · 1038 阅读 · 0 评论 -
c#解析json字符串(Newtonsoft.Json)
1.首先在NuGet中搜索json,并安装2.编写json实体类/// <summary> /// JSON数据的实体类 /// </summary> public class Root { public int code { get; set; } public string msg { get...转载 2019-02-28 15:52:19 · 1926 阅读 · 0 评论 -
c#创建Windows服务,并用批处理安装与卸载
最近写了个控制台应用程序,功能是监控对应文件夹内DICOM文件,若有文件则读取进行处理,处理后将文件移除。其中没有任何手动输入,程序又需要一直运行,但是控制台应用容易被随手关掉,所以决定做成服务。话不多说,从创建开始记录~一、创建编写Windows服务1.创建项目选择创建Windows服务,更改项目名称和位置,如下图2.添加安装程序(添加后才能将你的Window...原创 2018-10-10 13:48:53 · 5269 阅读 · 0 评论 -
c#多线程
原文地址https://www.cnblogs.com/dotnet261010/p/6159984.html,侵权联删一、基本概念1、进程首先打开任务管理器,查看当前运行的进程:从任务管理器里面可以看到当前所有正在运行的进程。那么究竟什么是进程呢?进程(Process)是Windows系统中的一个基本概念,它包含着一个运行程序所需要的资源。一个正在运行的应用程序在操作系统...转载 2018-09-03 10:42:14 · 1478 阅读 · 0 评论 -
C# FileSystemWatcher 在监控文件夹和文件时的用法
原文地址:https://www.cnblogs.com/springyangwc/archive/2011/08/27/2155547.html概述最近学习FileSystemWatcher的用法,它主要是监控一个文件夹,当文件夹内的文件要是有更改就要记录下来,我就整理下我对FileSystemWatcher 的理解和用法.FileSystemWatcher 用法在应用FileS...转载 2018-09-05 14:40:22 · 5198 阅读 · 0 评论 -
C#-WebForm-Session、Cookie-登录验证(未登录跳至登录界面)、隐藏地址栏传值
原文地址https://www.cnblogs.com/qq450867541/p/6246564.htmlPost 传值(看不见的传值) Get 传值(看得见的传值)Session - 全局变量组存放位置:服务端作用:只要里面有内容,那么这个网站中所有的C#端都能访问到这个变量 —— object类型格式: web1 后台代码: public partial ...转载 2018-08-08 16:31:11 · 1176 阅读 · 0 评论 -
asp.net中gridview的绑定数据源实现增删改查
gridview还是比较灵活的,有一种类似于excel的用法,可以直接在表格中进行添加,修改等操作。单元格数据比较段的表格用起来很方便。可以参考https://blog.csdn.net/yingzhaom/article/details/50614599我在这基础上改成了点击按钮弹出模态框进行操作。如有此类需求可以参考我的代码。先从绑定数据源开始。页面加载时绑定数据(可以把数据库...原创 2018-08-08 11:27:58 · 12394 阅读 · 0 评论 -
C#无边框窗体鼠标拖动
(在百度知道的答案中复制的)在无边框窗体的代码中加入下面的protected override void WndProc(ref Message m)方法便可#region 移动窗体 protected override void WndProc(ref Message m) { switch (m.Msg) ...转载 2018-07-26 09:22:19 · 256 阅读 · 1 评论