之间有什么区别吗?
DataFeedManager.LoadAllDataFeeds().FirstOrDefault(d => d.ItemID == itemId);
和
DataFeedManager.LoadAllDataFeeds().Where(d=>d.ItemID = itemId).FirstOrDefault();
是否有特别理由偏爱另一个?
答案 0 :(得分:6)
如果您对此感到满意,请先选择第一个。
如果您不熟悉可用的各种过载,请选择第二项。
(当然,“你”真的是“每个人都在处理代码”。)