相关疑难解决方法(0)

Lambda for Dummies ....任何人,任何人?我想不是

在我寻求理解非常奇怪的'=>'运算符的过程中,我找到了一个好的起点,作者非常简洁明了:

parameters => expression
Run Code Online (Sandbox Code Playgroud)

有没有人有任何关于理解lambda基础知识的技巧,以便更容易"破译"更复杂的lambda语句?

例如:如果我得到类似的东西(根据我在这里收到答案):

filenames.SelectMany(f => 
        Assembly.LoadFrom(f).GetCustomAttributes(typeof(PluginClassAttribute), true)
        .Cast<PluginClassAttribute>()
        .Select(a => a.PluginType)
).ToList();
Run Code Online (Sandbox Code Playgroud)

我怎样才能将其分解为更简单的部分?


更新:想要展示我的第一个lambda表达式.不要嘲笑我,但是我没有复制别人的例子就这样做了......它第一次工作:

public ModuleData[] GetStartModules( )
{ return modules.FindAll(start => start.IsBatch == true).ToArray(); }
Run Code Online (Sandbox Code Playgroud)

lambda c#-3.0

36
推荐指数
3
解决办法
7555
查看次数

标签 统计

c#-3.0 ×1

lambda ×1