在C#中=>是什么意思

在C#中=>是什么意思?在讲什么的时候用到这个啦?

"=>"在C#中就叫做Lamda运算符,读作goes to
用处么msdn里面说用来将左侧的输入变量与右侧的 lambda 体分离。
当然像楼上说的一样,你会在匿名委托,数据查询里面都会看到它,但作用都差不多的
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-31
lamda表达式,匿名委托,在线程、集合、数据库查询方面用得很多。追问

谢谢,那能不能用有=>和不用它的例子比较说明一下呀,看不到实例有点不知道,呵呵,是func 这个的吗?

追答

简单举个例子,假如你定义了个类叫C,里面有属性P,
有个list L
现在要想要遍历 L里面P等于S的item
foreach(C item in L.Where(c=>c.P==S))
{
item.XX

}

本回答被提问者采纳
相似回答