使用lambda表達式見我有此示例代碼的方法調用
_service.GetCustomers((customers, error) =>
{
if (error != null)
{
MessageBox.Show(error.Message);
return;
}
Customers = new ObservableCollection<CustomerViewModel>(customers);
IsBusy = false;
});
如果我是做一個類似的功能調用,它接受更多的參數怎麼會是這樣另一功能。函數的定義是這樣的
GetCustomers(DateTime sTime, int ID, Action<IEnumerable<CustomerViewModel>, Exception> callback)
那麼如何使用lambda表達式調用上述函數呢?
其他通用代表存在嗎?旁邊的Func <> – 2011-02-16 08:15:02