Questions marquées «linq»

Language Integrated Query (LINQ) est un composant Microsoft .NET Framework qui ajoute des capacités natives d'interrogation de données aux langages .NET. Veuillez envisager d'utiliser des balises plus détaillées, le cas échéant, par exemple [linq-to-sql], [linq-to-entity] / [entity-framework] ou [plinq]

8
LINQ: Pas tout contre tous
Souvent, je veux vérifier si une valeur fournie correspond à une dans une liste (par exemple lors de la validation): if (!acceptedValues.Any(v => v == someValue)) { // exception logic } Récemment, j'ai remarqué que ReSharper me demandait de simplifier ces requêtes pour: if (acceptedValues.All(v => v != someValue)) { …
272 c#  .net  performance  linq  resharper 

23
Comment concaténer deux tableaux en C #?
int[] x = new int [] { 1, 2, 3}; int[] y = new int [] { 4, 5 }; int[] z = // your answer here... Debug.Assert(z.SequenceEqual(new int[] { 1, 2, 3, 4, 5 })); En ce moment j'utilise int[] z = x.Concat(y).ToArray(); Existe-t-il une méthode plus simple ou …
267 c#  arrays  .net  linq 




7
Combiner deux expressions (Expression <Func <T, bool >>)
J'ai deux expressions de type Expression&lt;Func&lt;T, bool&gt;&gt;et je veux passer à OU, ET ou NON de celles-ci et obtenir une nouvelle expression du même type Expression&lt;Func&lt;T, bool&gt;&gt; expr1; Expression&lt;Func&lt;T, bool&gt;&gt; expr2; ... //how to do this (the code below will obviously not work) Expression&lt;Func&lt;T, bool&gt;&gt; andExpression = expr AND expr2
249 c#  linq  lambda  expression 


6
Requête LINQ pour sélectionner les cinq premiers
J'ai une requête LINQ: var list = from t in ctn.Items where t.DeliverySelection == true &amp;&amp; t.Delivery.SentForDelivery == null orderby t.Delivery.SubmissionDate select t; Comment puis-je modifier cette requête pour sélectionner seulement cinq résultats dans la base de données?
234 c#  linq 



13
Trouver un article dans List by LINQ?
Ici, j'ai un exemple simple pour trouver un élément dans une liste de chaînes. Normalement, j'utilise for loop ou un délégué anonyme pour le faire comme ceci: int GetItemIndex(string search) { int found = -1; if ( _list != null ) { foreach (string item in _list) // _list is …
226 c#  linq 

3
LINQ avec groupby et count
C'est assez simple, mais je suis à perte: étant donné ce type de jeu de données: UserInfo(name, metric, day, other_metric) et cet exemple de jeu de données: joe 1 01/01/2011 5 jane 0 01/02/2011 9 john 2 01/03/2011 0 jim 3 01/04/2011 1 jean 1 01/05/2011 3 jill 2 01/06/2011 …
221 c#  linq  group-by 

2
Requête LINQ pour renvoyer un dictionnaire <chaîne, chaîne>
J'ai une collection de MyClass que j'aimerais interroger à l'aide de LINQ pour obtenir des valeurs distinctes et récupérer un dictionnaire &lt;chaîne, chaîne&gt; comme résultat, mais je ne peux pas comprendre comment je peux le faire plus simplement que moi fais ci-dessous. Quel code plus propre serais-je en mesure d'utiliser …
218 c#  .net  linq  dictionary 


11
LINQ Single vs First
LINQ: Est-il plus efficace d'utiliser l' Single()opérateur First()lorsque je sais avec certitude que la requête renverra un seul enregistrement ? Y a-t-il une différence?
216 .net  linq 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.