会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
vv彭
学习逃离又加深内卷
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
···
22
下一页
2021年1月6日
编写代码良好习惯——C#
摘要: 一、用属性代替可访问的字段 1、.NET数据绑定只支持数据绑定,使用属性可以获得数据绑定的好处; 2、在属性的get和set访问器重可使用lock添加多线程的支持。 二、readonly(运行时常量)和const(编译时常量) 1、const只可用于基元类型、枚举、字符串,而readonly则可以是
阅读全文
posted @ 2021-01-06 21:34 vv彭
阅读(89)
评论(0)
推荐(0)
2021年1月5日
INI文件配置乱码——C#
摘要: 在声明时加上参数CharSet = CharSet.Unicode [DllImport("kernel32", CharSet = CharSet.Unicode)] CharSet: 指示如何向方法封送字符串参数,并控制名称重整。 最后,附上读写ini文件,解决出现乱码的代码 [DllImpor
阅读全文
posted @ 2021-01-05 10:08 vv彭
阅读(3250)
评论(1)
推荐(0)
2021年1月4日
深入分析委托与事件——C#
摘要: C#综合揭秘——深入分析委托与事件 引言 本篇文章将为你介绍一下 Delegate 的使用方式,逐渐揭开 C# 当中事件(Event)的由来,它能使处理委托类型的过程变得更加简单。还将为您解释委托的协变与逆变,以及如何使用 Delegate 使 Observer(观察者)模式的使用变得更加简单。在事
阅读全文
posted @ 2021-01-04 20:56 vv彭
阅读(146)
评论(0)
推荐(0)
文件操作——c#
摘要: 1.OpenFileDialog private void btnOpen_Click(object sender, EventArgs e) { OpenFileDialog ofd = new OpenFileDialog(); ofd.InitialDirectory = @"C:\Users
阅读全文
posted @ 2021-01-04 20:47 vv彭
阅读(177)
评论(0)
推荐(0)
异步与多线程——c#
摘要: 前文传送门,dotNET开发基础汇总系列StackOverflow 20万阅读的问题:如何实现异步Task超时的处理Func和Action委托简单用法C#异步编程基础入门总结C#泛型入门学习泛型类、泛型集合、泛型方法、泛型约束、泛型委托C#异常处理总结 1.前言 异步这概念刚开始接触的时候,不是那么
阅读全文
posted @ 2021-01-04 20:33 vv彭
阅读(713)
评论(0)
推荐(0)
Task.Run 和 Task.Factory.StartNew 区别——c#
摘要: Task.Run 是在 dotnet framework 4.5 之后才可以使用, Task.Factory.StartNew 可以使用比 Task.Run 更多的参数,可以做到更多的定制。 可以认为 Task.Run 是简化的 Task.Factory.StartNew 的使用,除了需要指定一个线
阅读全文
posted @ 2021-01-04 20:30 vv彭
阅读(315)
评论(0)
推荐(0)
IL DASM反编译工具使用——c#
摘要: 本文参考:https://www.cnblogs.com/caokai520/p/4921706.html IL DASM反编译工具 使用C#的猿人或多或少都会对微软的IL反编译工具(ildasm.exe)有所认识。我最早接触到这工具是公司同事使用他反编译exe程序,进行研读和修改。感觉他还是很强大
阅读全文
posted @ 2021-01-04 17:29 vv彭
阅读(1172)
评论(0)
推荐(1)
2021年1月3日
索引groupBox中的RadioButton到配置文件中,初始化自动索引——c#
摘要: 如下代码,我在关闭窗体是把RadioButton的当前索引值存到ini文件中 ridioButtonIndex = 0; foreach (Control con in groupBoxClear.Controls) { if (con is RadioButton) { if ((con as R
阅读全文
posted @ 2021-01-03 18:02 vv彭
阅读(350)
评论(0)
推荐(0)
定期删除文件夹中的文件——C#
摘要: 下面是自定义的一个函数,参数分别为:文件夹名称、文件后缀、保存天数 逻辑是获取当前系统的时间,和文件创建时间去作差,如果结果大于保存天数,就删除它 /// <summary> /// 定期清除文件 /// </summary> /// <param name="fileDirect">文件夹</pa
阅读全文
posted @ 2021-01-03 17:53 vv彭
阅读(2177)
评论(0)
推荐(1)
2020年12月28日
createfile函数——c#usbHID通讯
摘要: 1、概念: 这是一个多功能的函数,可打开或创建文件或者I/O设备,并返回可访问的句柄:控制台,通信资源,目录(只读打开),磁盘驱动器,文件,邮槽,管道。 HANDLE CreateFile( LPCTSTR lpFileName, // 指向文件名的指针 DWORD dwDesiredAccess,
阅读全文
posted @ 2020-12-28 18:14 vv彭
阅读(1764)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
22
下一页
公告