在C#中,我们可以对集合进行扩展方法来增强其功能。以下是一些常用的C#集合扩展方法:
- Where:根据指定的条件筛选集合中的元素。
- Select:对集合中的每个元素应用转换函数。
- OrderBy:按照指定的条件对集合中的元素进行排序。
- GroupBy:根据指定的键对集合中的元素进行分组。
- FirstOrDefault:返回集合中满足指定条件的第一个元素,如果没有符合条件的元素,则返回默认值。
- LastOrDefault:返回集合中满足指定条件的最后一个元素,如果没有符合条件的元素,则返回默认值。
- Any:判断集合中是否存在满足指定条件的元素。
- All:判断集合中的所有元素是否都满足指定条件。
- Contains:判断集合中是否包含指定元素。
- ToList:将集合转换为List。
- ToArray:将集合转换为数组。
- ToDictionary:将集合转换为字典。
这些是一些常用的C#集合扩展方法,可以根据实际需求选择合适的方法来对集合进行操作。