
c#
sunstar8921
这个作者很懒,什么都没留下…
展开
-
c# 计算一年有多少周
前两天计算获取2019有多少周,现有的代码算出来有54周,看的我一脸懵逼。以周一为每周的第一天public static int GetYearWeekCount(int year){ var dateTime = DateTime.Parse(year + "-01-01"); var firstDayOfWe...原创 2020-01-02 09:26:15 · 1870 阅读 · 0 评论 -
转:Dapper 的事务及注意点
1、报错信息:如果分配给命令的连接位于本地挂起事务中,ExecuteNonQuery 要求命令拥有事务。命令的 Transaction 属性尚未初始化。出现这种原因是在执行Execute语句时,没有把得到的IDbTransaction传入Execute方法中。如下代码,在执行第二个Execute时就报上述错误。IDbTransaction transaction = dbConnec...转载 2019-05-15 14:57:49 · 3590 阅读 · 0 评论 -
winform组合键,以及在没有焦点情况下使用钩子
winform组合键,使用前主要是界面的KeyPreview属性需要设置为true,一般的使用如下:但是如果界面被最小化或者失去了焦点,则组合键是不起作用的 this.KeyPreview = true;private void Form_KeyDown(object sender, KeyEventArgs e) { ...转载 2019-01-31 13:47:02 · 897 阅读 · 0 评论 -
【转】C#键盘钩子之局部钩子
这篇文章也是转载的,如果作者不希望被转载,请联系我删除,谢谢。因为之前没看懂,所以特地转载了,留着自己再次学习使用。最近碰巧要使用键盘钩子,于是在网上搜索了一番,发现大多数博客的文章都是雷同的,根本就没有讲清楚全局钩子和局部钩子的区别,于是特开一贴,讲全局钩子和局部钩子捋一捋。也供后面的人学习。 因为大部分应用都应该采用局部钩子,所以我这儿使用的是局部钩子,而全局钩子的例子网上到处...转载 2019-01-31 13:39:16 · 739 阅读 · 0 评论 -
[转]C# 键盘钩子,真正解决大小写/shift后字符获取问题
留着学习用,转自https://blog.youkuaiyun.com/wwh1004/article/details/79287647作者:wwh1004 来源:优快云 原文:https://blog.youkuaiyun.com/wwh1004/article/details/79287647 版权声明:本文为博主原创文章,转载请附上博文链接!原文复制,如下: 本代码支持在无消息循环的线程上...转载 2019-01-31 13:36:06 · 1564 阅读 · 0 评论 -
c# NModBus 使用
最近在做一个项目,串口通讯,接口是RS232,通讯协议是ModBus,一开始真的是一头雾水,如果不管协议,直接用C#自带的SerialPort类,直接发送指令,获取返回信息,解析相对应的结果,得出需要使用的字段,这样可以不管是什么协议,只要知道指令解析方式即可。如果指令较多,还非得按照ModBus协议解析,可以用NModBus4,百度有很多解释,包括需要理解下ModBus的相关协议,及其定义的...原创 2019-01-18 16:35:57 · 17534 阅读 · 4 评论 -
MySQL.Data.DLL 最新权威下载方法
.net 与MySQL 数据库进行连接,需要MySQL.Data.DLL 进行连接https://www.mysql.com/downloads/转载 2018-12-17 21:28:38 · 1470 阅读 · 0 评论 -
C#的Dapper使用
转自https://www.jianshu.com/p/c4ca2989d26a摘要本文主要讨论ORM技术和Dapper框架。 先介绍ORM是什么——一种对象关系映射的技术;再介绍为什么引入ORM——将关系型数据库映射成面向对象编程,简化程序员的操作;而后介绍ORM具体怎么用——Dapper框架。 在介绍dapper框架时我们引入了适配层概念,以期更易理解dapper的思想。 最后...转载 2018-12-19 21:40:45 · 593 阅读 · 0 评论 -
C# 如何显示动态图片
用WinForm自带的Label:AutoSize属性设置为false;Text属性值为空;Image属性指定GIF图片;ImageAlign属性设置图片位置,一般设置为正中央;然后,拉动一下label在界面的大小,放大或缩小到合适的大小即可!...原创 2018-12-04 14:05:29 · 2903 阅读 · 0 评论 -
c# List 集合取交集和差集
1. List 取交集List<string> list1 = new List<string> { "AA", "BB", "CC", "EE", "GG" };List<string> list2 = new List<string> { "BB", "DD转载 2018-09-06 11:39:04 · 3599 阅读 · 1 评论 -
c# .net mvc Console.WriteLine控制台没有输出
使用System.Diagnostics.Debug.WriteLine(...)同样的,如果税后winform程序,console.writeline也是没有用的,直接用个MessageBox之类的原创 2018-08-21 17:07:31 · 5583 阅读 · 0 评论 -
mvc 当中 [ValidateAntiForgeryToken] 的作用及用法
一.CSRF是什么? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可以做什么? 你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,甚...转载 2018-08-23 08:41:18 · 16835 阅读 · 0 评论 -
MVC中传递数据的方式:ViewData、ViewBag、TempData、model
在学习MVC的过程中,Controller里面向View传递数据很重要,我们在Controller里面讲数据加工以后,传递给View,然后让View将数据在浏览器上显示出来,这样我们就能在浏览器上看见了,但是从Controller向View中传递数据的方式有很多,包括ViewData、ViewBag、TempData、Model等等,前面三个都是以弱类型的方式传递数据,最后的一个Model是以强类...转载 2018-08-15 14:42:46 · 1788 阅读 · 0 评论 -
C#中IEnumerable、ICollection、IList、IQueryable 、List之间的区别
一:一个简单的例子 1 2 3 4 5 6 7 8 int[] myArray = { 1, 32, 43, 343 }; IEnumerator myie = myArray.GetEnumerator(); myie.Reset(); ...转载 2018-08-15 13:17:34 · 610 阅读 · 0 评论 -
C# 中Datatime类用法总结
C# 中Datatime类用法总结 收集了一些记录下来,这些有的是从网上找的,有些是自己使用到的:DateTime dt = DateTime.Now;dt.ToString();//2005-11-5 13:21:25dt.ToFileTime().ToString();//127756416859912816dt.ToFileTimeUtc().ToString();//1277...转载 2018-08-14 09:09:47 · 1171 阅读 · 1 评论