comment la LISTE de requêtes à l'aide de linq
suppose que si j'ajoute personne instance de classe à la liste et puis j'ai besoin d'interroger la liste à l'aide de linq.
List lst=new List();
lst.add(new person{ID=1,Name="jhon",salaty=2500});
lst.add(new person{ID=2,Name="Sena",salaty=1500});
lst.add(new person{ID=3,Name="Max",salaty=5500});
lst.add(new person{ID=4,Name="Gen",salaty=3500});
maintenant, je veux interroger la liste ci-dessus avec linq. merci de me guider avec des exemples de code.
L'interroger et de trouver de quoi?
OriginalL'auteur Mou | 2011-05-31
Vous devez vous connecter pour publier un commentaire.
Je dirais aussi LinqPad comme un moyen pratique de s'attaquer avec Linq pour les avancés et les débutants.
Exemple:
OriginalL'auteur Sorin Comanescu
Bien, le code que vous avez donné n'est pas valide pour commencer -
List
est un type générique, et il a uneAdd
méthode au lieu deadd
etc.Mais vous pourriez faire quelque chose comme:
Si vous voulez apprendre les détails de ce que tous les opérateurs LINQ faire, et comment ils peuvent être mis en œuvre dans LINQ to Objects, vous pourriez être intéressé à mon Edulinq blog de la série.
OriginalL'auteur Jon Skeet
OriginalL'auteur tofutim
Puisque vous n'avez donné aucune indication à ce vous voulez, voici un lien vers 101 LINQ exemples qui utilisent toutes les différentes méthodes LINQ: 101 LINQ Échantillons
Aussi, vous devriez vraiment vraiment vraiment changer votre
List
dans un fortement liste de types (List<T>
), et de définir correctement T, et ajouter des instances de T à votre liste. Il va vraiment faire des requêtes beaucoup plus facile puisque vous n'avez pas de jeter tout le temps.OriginalL'auteur Øyvind Bråthen