随笔 - 27  文章 - 0  评论 - 17  阅读 - 65297 
07 2013 档案
泛型-利用泛型交换两个变量的值
摘要:Console.WriteLine("利用泛型交换两个变量的值!");object a = "1", b = "2"; ;List list = new List() { "1", "2" }; list.ForEach(delegate(object o) { Console.WriteLine(o); });//list.ForEach(p => Console.WriteLine(p)); object temp = list[0];//交换元素定义临时变量 list.RemoveA 阅读全文
posted @ 2013-07-10 15:01 Jerryz 阅读(414) 评论(0) 推荐(0) 编辑
委托
摘要:1.1.1定义 委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值,如下面的示例所示://Code in C# publicdelegateint PerformCalculation(int x, int y); 与委托的签名(由返回类型和参数组成)匹配的任何方法都可以分配给该委托。 简单理解Delegate委托(或代理)是一种数据类型:它的变量可以引用到某一个符合要求的方法上,通过委托可以间接地调用该方法。 其实.NET的委托类似于C语言的函数指针,区别在于.NET委托是类型安全的,这说明,C中... 阅读全文
posted @ 2013-07-10 14:11 Jerryz 阅读(244) 评论(0) 推荐(0) 编辑

Top
收藏
关注
评论
点击右上角即可分享
微信分享提示