子曾经曰过

  博客园  :: 首页  ::  ::  ::  :: 管理

文章分类 -  .NET 委托与事件

摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.Remoting;using System.Runtime.Remoting.Messaging;namespace DelegateStudyWell{ class AsyncCall { public delegate void ChatEventHandler(object sender, ChatEventArgs e); public static event ChatEventH 阅读全文
posted @ 2011-03-04 14:40 人的本质是什么?

摘要:委托是风,委托是雨,委托是唯一的神话。呵呵。定义一个委托public delegate int TakesAWhileDelegate(int data,int ms);在正统的.NET语言里这是个不伦不类的东西,去掉delegate关键字public int TakesAWhileDelegate(int data,int ms);就是个方法,加上个关键字就变成了一个委托。就这么一句,反射工具反射后会看到他的一些东西Base Types:基类 。一个正常的方法被加上一个delegate之后就成了一个委托,该方法名变成了一个类名,它的基类是System.MulticastDelegate,Mu 阅读全文
posted @ 2011-02-25 09:26 人的本质是什么?

摘要:有这么一句话,把方法传递给其他方法,需要使用委托。什么意思呢?委托是方法的类型安全的引用。参数倒知道,把参数传递给其他方法,这个方法传递给其他方法,是怎么回事呢?using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Reflection;namespace DelegateStudyWell{ class Program { public delegate int TakesAWhileDelegate(int data, int ms); static vo 阅读全文
posted @ 2011-02-24 11:34 人的本质是什么?