码迷,mamicode.com
首页 >  
搜索关键字:匿名方法    ( 328个结果
C#匿名方法与Delegate类型转换错误
问题描述 C#2.0出现了匿名方法, 这在一定程度上节省了我们维护代码上下文的精力, 也不需要思考为某个方法取什么名字比较合适. 在FCL的一些方法中要求传入一个Delegate类型的参数, 比如Control.Invoke或者Control.BeginInvoke方法:0 public obje....
分类:Windows程序   时间:2014-11-21 18:39:12    阅读次数:197
.NET中那些所谓的新语法之三:系统预定义委托与Lambda表达式
篇:在上一篇中,我们了解了匿名类、匿名方法与扩展方法等所谓的新语法,这一篇我们继续征程,看看系统预定义委托(Action/Func/Predicate)和超爱的Lambda表达式。为了方便码农们,.Net基类库针对实际开发中最常用的情形提供了几个预定义好的委托,这些委托可以直接使用,无需再重头定义一...
分类:Web程序   时间:2014-11-21 12:32:53    阅读次数:196
利用Reflector把"闭包"看清楚
今天老赵在园子里发了一篇文章"警惕匿名方法造成的变量共享",立即引起了大家的广泛关注(老赵就是园子的"人气天王",呵呵),而且这个问题园子里也有其它几篇文章做了研究 比如"闭包","《你不常用的c#之三》:Acti...
分类:其他好文   时间:2014-11-20 00:10:45    阅读次数:221
.NET中那些所谓的新语法之三:系统预定义委托与Lambda表达式
开篇:在上一篇中,我们了解了匿名类、匿名方法与扩展方法等所谓的新语法,这一篇我们继续征程,看看系统预定义委托(Action/Func/Predicate)和超爱的Lambda表达式。为了方便码农们,.Net基类库针对实际开发中最常用的情形提供了几个预定义好的委托,这些委托可以直接使用,无需再重头定义...
分类:Web程序   时间:2014-11-19 23:41:44    阅读次数:397
在C#线程中的使用匿名方法
用线程写一个简单的DEMO:在一个WinForm中放一个命名为lblNumber的Label控件,每隔一秒刷新一下Label的Text,让它显示当前的秒数,从0显示到99。 ? ? ? ?如果用Timer那么拖来两个控件,敲几行代码,...
分类:编程语言   时间:2014-11-19 11:33:30    阅读次数:182
.NET中那些所谓的新语法之一:自动属性、隐式类型、命名参数与自动初始化器
/* 新语法索引 */1.自动属性 Auto-Implemented Properties2.隐式类型 var3.参数默认值 和 命名参数4.对象初始化器 与 集合初始化器 { }5.匿名类 & 匿名方法6.扩展方法7.系统内置委托 Func / Action8.Lambda表达式9.标准查询运算符...
分类:Web程序   时间:2014-11-17 17:27:57    阅读次数:227
匿名类、匿名方法、扩展方法
/* 新语法索引 */1.自动属性 Auto-Implemented Properties2.隐式类型 var3.参数默认值 和 命名参数4.对象初始化器 与 集合初始化器 { }5.匿名类 & 匿名方法6.扩展方法7.系统内置委托 Func / Action8.Lambda表达式9.标准查询运算符...
分类:其他好文   时间:2014-11-17 15:33:42    阅读次数:157
.NET中那些所谓的新语法之二:匿名类、匿名方法与扩展方法
开篇:在上一篇中,我们了解了自动属性、隐式类型、自动初始化器等所谓的新语法,这一篇我们继续征程,看看匿名类、匿名方法以及常用的扩展方法。虽然,都是很常见的东西,但是未必我们都明白其中蕴含的奥妙。所以,跟着本篇的步伐,继续来围观。/* 新语法索引 */1.自动属性 Auto-Implemented P...
分类:Web程序   时间:2014-11-17 13:55:09    阅读次数:229
.NET中那些所谓的新语法之二:匿名类、匿名方法与扩展方法
/* 新语法索引 */1.自动属性 Auto-Implemented Properties2.隐式类型 var3.参数默认值 和 命名参数4.对象初始化器 与 集合初始化器 { }5.匿名类 & 匿名方法6.扩展方法7.系统内置委托 Func / Action8.Lambda表达式9.标准查询运算符...
分类:Web程序   时间:2014-11-13 15:55:22    阅读次数:197
linq学习(第二部分)
8.匿名方法 (1)源起 在上面的例子中 为了得到序列中较大的值 我们定义了一个More方法 var d1 = new Predicate(More); 然而这个方法,没有太多逻辑(实际编程过程中,如果逻辑较多,确实应该独立一个方法...
分类:其他好文   时间:2014-11-07 14:29:31    阅读次数:208
328条   上一页 1 ... 26 27 28 29 30 ... 33 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!