在C#中,select關鍵字通常用于LINQ查詢語句中,用于從集合中選擇滿足指定條件的元素。select關鍵字會將查詢結果轉換為一個新的集合,其中包含了滿足條件的元素。
例如,以下是一個簡單的示例,演示如何使用select關鍵字從一個字符串集合中選擇長度大于5的字符串:
List<string> names = new List<string> { "Alice", "Bob", "Charlie", "David", "Eve" };
var result = from name in names
where name.Length > 5
select name;
foreach (var item in result)
{
Console.WriteLine(item);
}
在上面的示例中,select關鍵字用于選擇長度大于5的字符串,并將結果存儲在變量result中。然后通過foreach循環遍歷result變量,打印滿足條件的字符串。
總而言之,select關鍵字在C#中用于從集合中選擇滿足條件的元素,并將結果轉換為一個新的集合。