摘要: c 接口使用详解 c 中接口隐式与显示实现 c 中接口可以隐式实现、显示实现,隐式实现更常使用、显示实现较少使用 其区别在于 1. 显示实现避免接口函数签名冲突 2. 显示实现只可以以接口形式调用 3. 显示实现其子类需无法继承接口 4. 隐式实现可以撕裂调用、可以接口调用 5. 隐式实现其子类可以 阅读全文
posted @ 2017-05-15 21:56 冰不化 阅读(1385) 评论(0) 推荐(1) 编辑
摘要: c 枚举值增加特性说明 通过特性给一个枚举类型每个值增加一个字符串说明,用于打印或显示。 自定义打印特性 [AttributeUsage(AttributeTargets.Field)] public class EnumDisplayAttribute : Attribute { public E 阅读全文
posted @ 2017-05-11 23:42 冰不化 阅读(3780) 评论(2) 推荐(1) 编辑
摘要: c 实现windows远程桌面连接程序 使用winform制作windows远程桌面连接程序,windows自带了远程桌面连接,我们需要将远程桌面连接集成 到自己的winform程序,并实现管理远程主机的配置。 远程桌面核心类库 windows系统自带了远程桌面activex dll,目录: 此类库 阅读全文
posted @ 2017-05-10 23:20 冰不化 阅读(10750) 评论(10) 推荐(13) 编辑
摘要: 基于.NET平台常用的框架整理 转载:http://www.cnblogs.com/hgmyz/ 自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继 阅读全文
posted @ 2017-03-18 10:56 冰不化 阅读(524) 评论(0) 推荐(1) 编辑
摘要: c 无限循环线程如何正确退出 在主程序将要结束时,迅速正确退出无限循环执行的子线程。一般子线程循环执行会有一个指定的周期, 在子线程等待(或者睡眠)时,无法唤醒退出,尤其在执行周期较长时,子线程无法即刻退出,导致 程序无法迅速关闭。 1. 定义AutoReset private AutoResetE 阅读全文
posted @ 2017-03-18 00:18 冰不化 阅读(33182) 评论(1) 推荐(0) 编辑
摘要: c# 通用类型系统 及变量在 深拷贝 浅拷贝 函数传参 中的深层次的表现 1. 通用类型系统 先来一张图: 通用数据类型分为了值类型和引用类型。 我们定义一个int型实际上是一个system.int32的实例,在语法上我们像使用其他的类对象一样,但是,存储的的仍然是基本类型。这种把基本类型和引用类型 阅读全文
posted @ 2015-12-20 19:39 冰不化 阅读(667) 评论(0) 推荐(0) 编辑