- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 事件
c#事件是一个很重要的类型。为了理解事件这个概念,先用现实当中的例子做个比喻。学校每个学院都有一个接收电子邮件的部门,我们暂时先叫它信息部门,它负责接收学校上级部门的电子邮件,并且把邮件的内容发送给学院下面的每一个专业,专业的负责人接收到邮件后再通知学生开展活动。在这个例子中,邮件始终是整个过程当中的媒介,它用于存放所有需要发放给事件通知接收者的附加信息。按照规定,所有传递给事件处理程序的用于
2014-02-21 13:06:48 653
原创 只读字段的写入
namespace TypeDemo{ class Program { static void Main(string[] args) { SomeType someType = new SomeType("test"); someType.DoSomething();
2014-02-12 14:19:01 885
转载 ILdasm 的使用方法
点评:软中间语言 (MSIL) 是一种语言,是许多编译器(C#、VB.NET等)的输出。ILDasm (中间语言反汇编器)程序和.Net Framework SDK(FrameworkSDK\Bin\ildasm.exe)打包在一起,让用户以人可阅读的格式查看MSIL代码通过该工具,我们可以打开任何.net可执行文件(exe或dll)并查看其MSIL代码。Ildasm.exe下载地
2014-02-10 15:23:40 7013
原创 as 和 强制转换的区别
class Program { static void Main(string[] args) { Object o = new Object(); Machine m = (Machine)o; if(m == null) {
2014-02-08 17:30:50 720
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人