ホームページ >バックエンド開発 >C#.Net チュートリアル >C# で結果が null の場合、LINQ は何を返しますか?
言語統合クエリ (LINQ) は、次のセットです。 クエリ機能を C# 言語に直接統合します。
C# を使用して、SQL Server データベース、XML ドキュメント、 ADO.NET データ セット、および IEnumerable または 汎用 IEnumerable8742468051c85b06f0a0af9e3e506b5c インターフェイス。
Linq-to-SQL では、結果のないクエリの最初の要素を取得しようとすると、 取得されたシーケンスには要素が含まれていません。 Error
ToList returns an empty list
class Program{ public static void Main(){ List<string> list = new List<string> { "a" }; IEnumerable<string> ilist = list.Where(x => x == "ABC").ToList(); System.Console.WriteLine(ilist.Count()); foreach (var item in ilist){ System.Console.WriteLine(item); } Console.ReadLine(); } }
0
class Program{ public static void Main(){ List<int> list = new List<int> { 1 }; IEnumerable<int> ilist = list.Where(x => x == 3).ToList(); System.Console.WriteLine(ilist.Count()); foreach (var item in ilist){ System.Console.WriteLine(item); } Console.ReadLine(); } }
0
以上がC# で結果が null の場合、LINQ は何を返しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。