C#4.0匿名函数

Gat*_*ler 2 anonymous-function c#-4.0

如何在C#4.0中的Javascript中显示以下内容:

var output = doSomething(variable, function() {
    // Anonymous function code
});
Run Code Online (Sandbox Code Playgroud)

我确定我以前见过这个,但我找不到任何例子.

Mor*_*gil 5

使用lambda表达式(无参数,因此为空括号),它非常简单:

var output = doSomething(variable, () => {
    // Anonymous function code
});
Run Code Online (Sandbox Code Playgroud)

在C#2.0中,语法有点长:

SomeType output = doSomething(variable, delegate {
    // Anonymous function code
});
Run Code Online (Sandbox Code Playgroud)