
C#
shadowyelling
每天进步一点点!
展开
-
Visual Studio 2008 常用快捷键
调试快捷键F6: 生成解决方案Ctrl+F6: 生成当前项目F7: 查看代码Shift+F7: 查看窗体设计器F5: 启动调试Ctrl+F5: 开始执行(不调试)Shift+F5: 停止调试Ctrl+Shift+F5: 重启调试F9: 切换断点Ctrl+F9: 启用/停止断点Ctrl+Shift+F9: 删除全部断点F10: 逐过程Ctrl+转载 2012-03-27 15:41:44 · 642 阅读 · 0 评论 -
C#中的密封类(sealed)
很多初学者都不明白,C#中为什么会有密封类? 其实我们知道C#语言是一种面向对象的语言,而继承是面向对象的主要特征之一,继承就是在类之间建立一种相交关系,使子类可以继承父类的一些特性,因此减少了代码的重复率。然而如果所有的类都可以被继承,继承会使类的层次结构体系变得十分庞大,类之间的关系杂乱无章,对类的理解和使用都会变得十分困难。因此有些时候我们就希望自己编写的类不被继承,或者有些原创 2012-06-08 14:40:07 · 4601 阅读 · 0 评论 -
C#字符串常见操作
1.取字符串长度string str = "chain";int strLength = str.Length; 2.字符串转为比特码byte[] bytStr = System.Text.Encoding.Default.GetBytes(str);strLength = bytStr.Length; 3.字符串相加System.Text.StringBuil原创 2012-06-08 13:44:51 · 5387 阅读 · 1 评论 -
.Net的反射机制
通过反射(Reflection)可以在运行时获得.Net中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。 有了反射,只要获得了构造函数的信息,就可以直接创建对象。一些在反射中经常使用的类Assembly类,可以使用Assembly.Load和Assembly.LoadFrom方法动态地加载程序集。Type类,System.原创 2012-06-11 10:50:14 · 885 阅读 · 0 评论