上一页 1 ··· 9 10 11 12 13 14 下一页
摘要: 阅读全文
posted @ 2021-01-05 19:25 HarryK 阅读(292) 评论(0) 推荐(0)
摘要: 引用:https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/operators/bitwise-and-shift-operators#left-shift-operator- 阅读全文
posted @ 2021-01-05 17:19 HarryK 阅读(100) 评论(0) 推荐(0)
摘要: Dictionary<string, string>是一个泛型 他本身有集合的功能有时候可以把它看成数组 他的结构是这样的:Dictionary<[key], [value]> 他的特点是存入对象是需要与[key]值一一对应的存入该泛型 通过某一个一定的[key]去找到对应的值 举个例子: //实例 阅读全文
posted @ 2021-01-05 15:09 HarryK 阅读(277) 评论(0) 推荐(0)
摘要: public class Properties { private Dictionary<String, String> list; private String filename; public Properties(String file) { reload(file); } public St 阅读全文
posted @ 2021-01-05 10:15 HarryK 阅读(100) 评论(0) 推荐(0)
摘要: 属性概述 属性允许类公开获取和设置值的公共方法,而隐藏实现或验证代码。 get 属性访问器用于返回属性值,而 set 属性访问器用于分配新值。 这些访问器可以具有不同的访问级别。 有关详细信息,请参阅限制访问器可访问性。 value 关键字用于定义由 set 访问器分配的值。 属性可以是读-写属性( 阅读全文
posted @ 2021-01-04 14:43 HarryK 阅读(458) 评论(0) 推荐(0)
摘要: 当我们使用线程的时候,效率最高的方式当然是异步,即各个线程同时运行,其间不相互依赖和等待。但当不同的线程都需要访问某个资源的时候,就需要同步机制了,也就是说当对同一个资源进行读写的时候,我们要使该资源在同一时刻只能被一个线程操作,以确保每个操作都是有效即时的,也即保证其操作的原子性。lock是C#中 阅读全文
posted @ 2021-01-03 21:10 HarryK 阅读(3198) 评论(0) 推荐(0)
摘要: 在.NET平台上,数据绑定是一项令人十分愉快的技术。利用数据绑定能减少代码,简化控制逻辑。 通常,可以将某个对象的一个属性绑定到一个可视化的控件上,当属性值改变时,控件上的显示数据也随之发生变化。要实现这一功能,只需要为自定义对象实现 INotifyPropertyChanged 接口即可。此接口中 阅读全文
posted @ 2021-01-03 17:17 HarryK 阅读(5742) 评论(0) 推荐(1)
摘要: 引用:https://www.cnblogs.com/wlming/category/1401361.html 阅读全文
posted @ 2021-01-03 17:11 HarryK 阅读(81) 评论(0) 推荐(0)
摘要: VS制作安装包的一般步骤。 一·新建项目 (1)新建 (2)界面跳转 二·添加引用 (1)添加卸载程序 1.在'C:WINDOWSsystem32'路径下,找到msiexec.exe 。 2.将msiexec.exe添加到程序可执行文件目录下。 (2)添加引用 1.引用文件夹。 对照程序可执行文件目 阅读全文
posted @ 2021-01-03 17:06 HarryK 阅读(860) 评论(0) 推荐(0)
摘要: INotifyPropertyChanged 接口:向客户端发出某一属性值已更改的通知。 NotifyPropertyChanged 接口用于向客户端(通常是执行绑定的客户端)发出某一属性值已更改的通知。 一般使用地方是:加载数据时,及时更新相应的数据加载名称。操作功能时,及时提示相应的错误信息。 阅读全文
posted @ 2021-01-03 16:43 HarryK 阅读(1420) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 下一页