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]

9
Comparaison de chaînes insensible à la casse dans LINQ-to-SQL
J'ai lu qu'il n'était pas judicieux d'utiliser ToUpper et ToLower pour effectuer des comparaisons de chaînes insensibles à la casse, mais je ne vois aucune alternative en ce qui concerne LINQ-to-SQL. Les arguments ignoreCase et CompareOptions de String.Compare sont ignorés par LINQ-to-SQL (si vous utilisez une base de données sensible …
137 .net  sql  vb.net  linq  linq-to-sql 



7
LINQ: valeurs distinctes
J'ai l'élément suivant défini à partir d'un XML: id category 5 1 5 3 5 4 5 3 5 3 J'ai besoin d'une liste distincte de ces éléments: 5 1 5 3 5 4 Comment puis-je distinguer la catégorie ET l'identifiant également dans LINQ?
136 linq  distinct 

1
Ajouter une liste <t> .add () une autre liste
J'ai un IEnumerable&lt;TravelDetails&gt;et j'essaye d'ajouter les forvaleurs de la boucle à un List&lt;TravelDetails&gt;. Je reçois des erreurs. Erreur 15 Argument 1: impossible de convertir de «System.Collections.Generic.List» en «TrafficCore.DataObjects.TripDetails» C: \ TrafficNew \ TI 511-Web \ Traffic 2.0 \ 511Traffic \ 511Traffic \ Models \ DrivingTime.cs Mon code est List&lt;TripDetails&gt; tripDetailsCollection …
134 c#  .net  linq 


5
Proper Linq where clauses
J'écris pas mal de linq dans ma vie de tous les jours, mais surtout des déclarations simples. J'ai remarqué que lors de l'utilisation de clauses where, il existe de nombreuses façons de les écrire et chacune a les mêmes résultats pour autant que je sache. Par exemple; from x in …
133 c#  linq 

4
Convertir une liste d'objets en un tableau de l'une des propriétés de l'objet
Disons que j'ai la classe suivante: public class ConfigItemType { public string Name { get; set; } public double SomeOtherThing { get; set; } } puis je fais une liste des classes suivantes (List&lt;ConfigItemType&gt; MyList ) Maintenant, j'ai une méthode avec la signature suivante: void AggregateValues(string someUnrelatedValue, params string[] listGoesHere) …
133 c#  linq 

3
Linq: GroupBy, Sum et Count
J'ai une collection de produits public class Product { public Product() { } public string ProductCode {get; set;} public decimal Price {get; set; } public string Name {get; set;} } Maintenant, je souhaite regrouper la collection en fonction du code produit et renvoyer un objet contenant le nom, le numéro …
133 c#  .net  linq 

9
Distinct dans Linq basé sur un seul champ de la table
J'essaie d'utiliser .distinct dans Linq pour obtenir un résultat basé sur un champ de la table (donc ne nécessite pas un ensemble d'enregistrements dupliqués de la table). Je sais écrire une requête de base en utilisant distinct comme suit: var query = (from r in table1 orderby r.Text select r).distinct(); …
133 c#  sql  linq 

22
Comment prendre tout sauf le dernier élément d'une séquence en utilisant LINQ?
Disons que j'ai une séquence. IEnumerable&lt;int&gt; sequence = GetSequenceFromExpensiveSource(); // sequence now contains: 0,1,2,3,...,999999,1000000 Obtenir la séquence n'est pas bon marché et est généré dynamiquement, et je veux l'itérer une seule fois. Je veux obtenir 0 - 999999 (c'est-à-dire tout sauf le dernier élément) Je reconnais que je pourrais faire …
131 c#  .net  linq 

8
La séquence ne contient aucun élément?
J'utilise actuellement une seule requête à deux endroits pour obtenir une ligne à partir d'une base de données. BlogPost post = (from p in dc.BlogPosts where p.BlogPostID == ID select p).Single(); La requête est correcte lors de la récupération de la ligne dans laquelle placer des données dans les zones …
131 c#  linq 

2
Récupère tous les éléments sauf le premier d'un tableau
Existe-t-il une expression linq simple sur une ligne pour tout obtenir à partir d'un simple tableau, sauf le premier élément? for (int i = 1; i &lt;= contents.Length - 1; i++) Message += contents[i]; Je voulais juste voir si c'était plus facile à condenser.
130 c#  linq 


9
Sélectionnez plusieurs champs dans la liste dans Linq
Dans ASP.NET C #, j'ai une structure: public struct Data { public int item1; public int item2; public int category_id; public string category_name; } et j'en ai une liste. Je veux choisir category_idet category_name, en cours d' exécution d' un DISTINCTet enfin un ORDERBYsur category_name. Voici ce que j'ai maintenant: …
128 c#  linq  data-structures 

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.