Maison >développement back-end >Tutoriel C#.Net >Que renvoie LINQ lorsque le résultat est nul en C# ?
Language Integrated Query (LINQ) est un ensemble de Intégrez les fonctionnalités de requête directement dans le langage C#.
Vous pouvez utiliser C# pour créer des bases de données SQL Server, des documents XML, Ensembles de données ADO.NET et toute collection d'objets prenant en charge IEnumerable ou interface générique IEnumerable8742468051c85b06f0a0af9e3e506b5c.
Dans Linq-to-SQL, si vous essayez d'obtenir le premier élément d'une requête sans résultat, vous obtiendrez La séquence obtenue ne contient aucun élément erreur
ToList renvoie une liste vide
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
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!