首页 新闻 会员 周边

C#中Lambda相关

0
[待解决问题]

C#中“Lambda Expressions permit deferred type interference,that anonymous methods do not.”如何翻译。新手刚入园,望高手赐教。

C#
seaandfly的主页 seaandfly | 菜鸟二级 | 园豆:202
提问于:2012-03-31 15:48
< >
分享
所有回答(2)
0

莱姆打表达式能进行类型推导,而匿名函数不能。

Greatest | 园豆:678 (小虾三级) | 2012-03-31 16:01

谢谢,这句英文表示的意思是否是:Lambda表达式允许省略参数类型并对其进行推断,而匿名方法要求参数类型必须显式地声明。根据英文的表面意思翻译确实不知所以然。

支持(0) 反对(0) seaandfly | 园豆:202 (菜鸟二级) | 2012-04-01 08:38

@seaandfly: 是的。例如:(x) => x*x 明显就没有写x是什么类型。

支持(0) 反对(0) Greatest | 园豆:678 (小虾三级) | 2012-04-01 10:15
0

Lambda 表达式可以延迟执行,但是匿名方法不能

面向对象里 methods 最好翻译为方法 

Fishboy | 园豆:244 (菜鸟二级) | 2012-03-31 17:09

谢谢,这句英文表示的意思是否是:Lambda表达式允许省略参数类型并对其进行推断,而匿名方法要求参数类型必须显式地声明。根据英文的表面意思翻译确实不知所以然。

支持(0) 反对(0) seaandfly | 园豆:202 (菜鸟二级) | 2012-04-01 08:38

@seaandfly: LZ再把上下文贴贴把  看看是直译还是意译 

支持(0) 反对(0) Fishboy | 园豆:244 (菜鸟二级) | 2012-04-01 08:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册