1. 程式人生 > >LinQ操作泛型集合List<T>中的常用方法

LinQ操作泛型集合List<T>中的常用方法

proc lambda表達式 shadow ado ext 分享圖片 jpg reac 常用

1 Find()方法:

技術分享圖片

也可以使用lambda表達式,會更加簡潔一點

技術分享圖片

這兩個代碼完全是等價的都是返回年齡>20中的第一個元素。只是用lambda表達式更加簡潔一點。上面用的是委托,匿名方法。

2 FindAll(): 返回的是所有匹配的元素 是一個集合

技術分享圖片

當然此處也可以用Where操作符篩選出來

技術分享圖片

3 ForEach() :遍歷集合中的每一元素 進行指定的操作 沒有返回值

技術分享圖片

先總結到這裏。。。 哈哈 。。。


LinQ操作泛型集合List<T>中的常用方法