0
Lambda表達式假設我有一個這樣的方法(我的實際方法做更多—我在這裏簡單的代碼):不用爭論
protected void Run(Action a)
{
a();
}
我可以再與代碼中調用它像這樣:
Run(myAction);
但是,我將如何創建一個內聯方法來傳遞參數給我的動作。下面的代碼產生無效參數錯誤:
Run(myAction(arg1, arg2));
我習慣與使用的是像arg => myAction(arg)
lambda表達式傳遞參數的行動這樣做,但在這裏沒有參數傳遞。那麼正確的語法是什麼?
D'oh。非常明顯。謝謝。 –