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