在C#中,我們可以對集合進行擴展方法來增強其功能。以下是一些常用的C#集合擴展方法:
- Where:根據指定的條件篩選集合中的元素。
- Select:對集合中的每個元素應用轉換函數。
- OrderBy:按照指定的條件對集合中的元素進行排序。
- GroupBy:根據指定的鍵對集合中的元素進行分組。
- FirstOrDefault:返回集合中滿足指定條件的第一個元素,如果沒有符合條件的元素,則返回默認值。
- LastOrDefault:返回集合中滿足指定條件的最后一個元素,如果沒有符合條件的元素,則返回默認值。
- Any:判斷集合中是否存在滿足指定條件的元素。
- All:判斷集合中的所有元素是否都滿足指定條件。
- Contains:判斷集合中是否包含指定元素。
- ToList:將集合轉換為List。
- ToArray:將集合轉換為數組。
- ToDictionary:將集合轉換為字典。
這些是一些常用的C#集合擴展方法,可以根據實際需求選擇合適的方法來對集合進行操作。