在LINQ中使用C#SQL,我发现了这句话:
var names = database.Browsers.Select(b => b.Name);
b=>b.Name
做什么? =>
运算符通常做什么?
代码是C#.net框架的一部分,其中database是通过Linq在底层数据库上的句柄。
答案 0 :(得分:6)
=>
表示使用lambda expression。在这种情况下,b
是对Browser对象实例的引用,而Select(b=> b.Name)
将返回仅包含属性Name
的可枚举。