文章分类 -  Net

C#快捷键
摘要:注释: Ctrl+K,Ctrl+C取消注释: Ctrl+K,Ctrl+U 添加 #region:Ctrl+K,Ctrl+S 格式化对齐: Ctrl+K,Ctrl+D生成get set: Ctrl+R,Ctrl+E转换小写: CTRL + U转换大写: CTRL + SHIFT + U启动调试: F5 阅读全文

posted @ 2023-12-09 10:39 欢笑一声

.NET简介
摘要:为了更好地学习.NET框架,本文简单梳理了.NET体系相关内容。文中若有不准确的地方,欢迎大家指出交流。 .NET简介 微软于90年代开始研究称为.NET战略的技术。20年代初,.NET框架被称为下一代Windows服务。2000年后期微软发布了.NET框架的第一个beta版本,然后于2002年2月 阅读全文

posted @ 2023-09-08 08:20 欢笑一声

C#语言特性及发展史
摘要:本文按照C#语言的发展历史,介绍C#每个版本的新增特性,主要参考微软官方文档。了解这些语言特性可以帮助我们更高效的编写C#代码。 C# 1.0 与Visual Studio .NET 2002一起发布,该版本的C#非常像Java。 类 结构 接口 事件 属性 委托 运算符和表达式 语句 特性:有效地 阅读全文

posted @ 2023-09-08 08:14 欢笑一声

C#历来语法特性总结
摘要:C# 10已与.NET 6、VS2022一起发布,本文按照.NET的发布顺序,根据微软官方文档整理C#中一些有趣的语法特性。 注:基于不同.NET平台创建的项目,默认支持的C#版本是不一样的。下面介绍的语法特性,会说明引入C#的版本,在使用过程中,需要注意使用C#的版本是否支持对应的特性。C#语言版 阅读全文

posted @ 2023-09-08 08:11 欢笑一声

五分钟重温C# 委托,匿名方法,Lambda,泛型委托,表达式树
摘要:第一分钟:委托 有些教材,博客说到委托都会提到事件,虽然事件是委托的一个实例,但是为了理解起来更简单,今天只谈委托不谈事件。先上一段代码: 下边的代码,完成了一个委托应用的演示。一个委托分三个步骤: class Program { //step01:首先用delegate定义一个委托 。 publi 阅读全文

posted @ 2023-04-02 09:42 欢笑一声

c# Aes加解密
摘要:密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES(Data Encryption Standard),已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加 阅读全文

posted @ 2023-04-02 09:20 欢笑一声

C# 事务
摘要:1. BeginTransaction 2. TransactionScope 阅读全文

posted @ 2020-03-28 18:33 欢笑一声

扩展方法 DataTable的ToList<T>
摘要:using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text; using System.Reflection; namespace Extension 阅读全文

posted @ 2020-03-22 20:50 欢笑一声

条码 二维码生成
摘要:https://www.cnblogs.com/flywing/p/5641287.html https://blog.csdn.net/R041211/article/details/88724218 https://blog.csdn.net/huanyingshiyong/article/de 阅读全文

posted @ 2020-01-05 19:27 欢笑一声

C#多线程编程实战(三):使用线程池
摘要:3.1 简介: 3.2 在线程池中调用委托 结果: 3.3 向线程池中放入异步操作 结果: 3.4 线程池与并行度 结果: 注释: 当主程序启动时,创建了很多不同的线程,每个线程都运行一个操作。该操作打印出线程并阻塞线程100毫秒。结果我们创建了500个线程,全部并行运行这些操作。虽然在我的机器上的 阅读全文

posted @ 2019-12-14 22:47 欢笑一声

C#多线程编程实战(二):线程同步
摘要:C#多线程编程实战(二):线程同步 2.1 简介 竞争条件:多个线程同时使用共享对象。需要同步这些线程使得共享对象的操作能够以正确的顺序执行 线程同步问题:多线程的执行并没有正确的同步,当一个线程执行递增和递减操作时,其他线程需要依次等待 线程同步解决方案: 无须共享对象:大部分时候可以通过重新设计 阅读全文

posted @ 2019-12-14 13:57 欢笑一声

C#多线程编程实战(一):线程基础
摘要:1.1 简介 为了防止一个应用程序控制CPU而导致其他应用程序和操作系统本身永远被挂起这一可能情况,操作系统不得不使用某种方式将物理计算分割为一些虚拟的进程,并给予每个执行程序一定量的计算能力。此外操作系统必须始终能够优先访问CPU,并能调整不同程序访问CPU的优先级。线程正式这一慨念的实现。 多线 阅读全文

posted @ 2019-12-14 10:56 欢笑一声

一些链接
摘要:https://www.cnblogs.com/shiyh/p/8979508.html https://www.cnblogs.com/eggTwo/p/5959207.html https://www.cnblogs.com/tianyamoon/p/9579140.html https://w 阅读全文

posted @ 2019-09-05 22:07 欢笑一声

.Net学习计划
摘要:如果有对学习.net感到迷茫的,可以借鉴如下知识点,进行逐步学习。 .Net 第一部分:.Net基础 .Net基础:数据类型、变量、运算符、分支结构、循环结构、方法、反编译器、递归、递归算法的非递归优化; 面向对象:异常、封装继承多态、单例模式、装饰者设计模式、this本质论、static、name 阅读全文

posted @ 2019-09-05 21:55 欢笑一声

MvcApplication
摘要: 阅读全文

posted @ 2019-09-03 21:50 欢笑一声

web.fig
摘要: 阅读全文

posted @ 2019-09-03 21:47 欢笑一声

CheckForm
摘要: 阅读全文

posted @ 2019-09-03 21:45 欢笑一声

ValueConvert
摘要: 阅读全文

posted @ 2019-09-02 22:52 欢笑一声

EnumHelper
摘要: 阅读全文

posted @ 2019-09-02 22:47 欢笑一声

数据库分页
摘要:数据库分页 C# 调用帮助类 阅读全文

posted @ 2019-08-31 07:33 欢笑一声

导航