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 IEnumerable
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!