摘要:
随着C#语言的发展委托的声明方式也发生了变化,当然所有的语法都是向下兼容的。至于使用哪种声明方式就要根据具体情况和个人喜好了。下面我们就来看看委托的声明方式:一、委托的声明方式 1、在 C# 1.0 和以后,下面的方式可以声明委托。//1、声明委托public delegate void PublishBook();//2、声明一个和委托有一样签名的方法public static void ReadCSharpBook(){ Console.WriteLine("Im Reading C Sharp Book Now!!");}//3、创建一个委托实例PublishBook 阅读全文
阅读排行榜
浅谈委托和事件之委托链
2011-07-07 16:55 by RyanXiang, 662 阅读, 收藏,
摘要:
一、委托链的概念 将多个方法捆绑到同一个委托对象上,形成委托链,当调用这个委托对象时,将依次调用委托链中的方法。如下代码:MSDN上也把这种方式翻译为合并委托或者是多路广播委托,参看:http://msdn.microsoft.com/zh-cn/library/ms173175.aspx二、代码解释: 1、在Publisher声明一个委托PublishBook2、在Program中实现两个方法ReadCSharpBook和ReadJavaBook3、在Main函数中实例化委托利用运算符“+=”形成委托链。4、调用委托链pck()。 1: /* 2: * Date: 2011-07-07 3: 阅读全文
网络编程学习笔记之---WebClient
2011-05-30 22:40 by RyanXiang, 626 阅读, 收藏,
摘要:
功能:从特定的URI请求文件(.Net FrameWork目前支持http:、https:和file:标识符开头的URI)。特点:功能比较简单。用法:1、使用WebClient下载文件。范例一:使用WebClient下载文件,并保存到硬盘上(需要引入System.Net命名空间)。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net;namespace Test{ class Program { static void Main(string[] ar 阅读全文
浙公网安备 33010602011771号