文章分类 -  C#

摘要:C#中的事件处理实际上是一种具有特殊签名的delegate,像下面这个样子: public delegate void MyEventHandler(object sender, MyEventArgs e); (1) 其中的两个参数,sender代表事件发送者,e是事件参数类。声明一个委托时,必须声明需要委托的方法的参数与返回类型,但声明一个事件时,则不需要,因为事件是具有特定签名的,它只能是如... 阅读全文
posted @ 2010-05-28 01:02 涂墨留香 阅读(728) 评论(0) 推荐(0) 编辑
摘要:Windows 服务是操作系统启动时可以自动打开的应用程序。Windows服务可以在没有交互式用户登录系统的情况下运行。可以把Windows 服务配置为从已进行特殊配置的用户账户或系统用户账户上运行。下面以VS2008为例,来看.net Windows 服务的简单使用。 一、创建Windows 服务 新建一个项目,Visual C# —> Windows –> ... 阅读全文
posted @ 2010-05-23 11:01 涂墨留香 阅读(3387) 评论(0) 推荐(0) 编辑
摘要:实际上,“定义一个委托”是指“定义一个新类”,所以可以在定义类的任何地方定义委托,既可以在另一个类的内部定义,也可以在任何类的外部定义,还可以在命名空间中把委托定义为顶层对象。见下面一个简单的例子, 阅读全文
posted @ 2010-05-13 23:59 涂墨留香 阅读(881) 评论(1) 推荐(0) 编辑