我剛開始學習lambda表達式。Lambda表達式 - 如果不存在,則添加到集合中
是否有可能進一步下降簡化下面的代碼:
Customer customer = Customers.FirstOrDefault(c => c.ID == 3);
if (customer == null)
{
customer = new Customer() { FirstName = "Ben", LastName = "Foster", ID = 3 };
Customers.Add(customer);
}
// do something with customer
customer.CreateProfile();
基本上我要檢查,如果集合中存在的對象。如果不想創建它,請將其添加到集合中,稍後再使用它。
感謝 本
我看不錯。 – mquander 2009-12-01 21:42:01