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]

6
Comment utiliser IEqualityComparer
J'ai quelques cloches dans ma base de données avec le même numéro. Je veux tous les obtenir sans duplication. J'ai créé une classe de comparaison pour faire ce travail, mais l'exécution de la fonction provoque un gros retard de la fonction sans distinction, de 0,6 sec à 3,2 sec! Est-ce …


3
Comment puis-je faire SELECT UNIQUE avec LINQ?
J'ai une liste comme celle-ci: Red Red Brown Yellow Green Green Brown Red Orange J'essaye de faire un SELECT UNIQUE avec LINQ, c'est-à-dire que je veux Red Brown Yellow Green Orange var uniqueColors = from dbo in database.MainTable where dbo.Property == true select dbo.Color.Name; J'ai ensuite changé cela en var …

3
Syntaxe Linq - Sélection de plusieurs colonnes
Ceci est ma syntaxe Linq que j'utilise pour mon modèle d'entité IQueryable<string> objEmployee = null; objEmployee = from res in _db.EMPLOYEEs where (res.EMAIL == givenInfo || res.USER_NAME == givenInfo) select res.EMAIL; Comment puis-je sélectionner plusieurs colonnes? Comme je veux sélectionner res.ID également. Et comment puis-je les recevoir? IQueryable ne fonctionnera …

15
Que puis-je faire pour résoudre une exception «Ligne non trouvée ou modifiée» dans LINQ to SQL sur une base de données SQL Server Compact Edition?
Lors de l'exécution de SubmitChanges vers DataContext après la mise à jour de quelques propriétés avec une connexion LINQ to SQL (par rapport à SQL Server Compact Edition), j'obtiens un message «Ligne introuvable ou modifiée». ChangeConflictException. var ctx = new Data.MobileServerDataDataContext(Common.DatabasePath); var deviceSessionRecord = ctx.Sessions.First(sess => sess.SessionRecId == args.DeviceSessionId); deviceSessionRecord.IsActive …
96 .net  linq  linq-to-sql 

4
Roslyn n'a pas réussi à compiler le code
Après avoir migré mon projet de VS2013 vers VS2015, le projet ne se construit plus. Une erreur de compilation se produit dans l'instruction LINQ suivante: static void Main(string[] args) { decimal a, b; IEnumerable<dynamic> array = new string[] { "10", "20", "30" }; var result = (from v in array …
95 c#  .net  linq  roslyn 

10
Quelle est la principale bibliothèque LINQ pour JavaScript? [fermé]
Fermé. Cette question ne respecte pas les directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 7 ans . Améliorez cette question Je recherche une bibliothèque JavaScript …
95 javascript  json  linq 

4
LINQ Opérateur distinct, ignorer la casse?
Compte tenu de l'exemple simple suivant: List<string> list = new List<string>() { "One", "Two", "Three", "three", "Four", "Five" }; CaseInsensitiveComparer ignoreCaseComparer = new CaseInsensitiveComparer(); var distinctList = list.Distinct(ignoreCaseComparer as IEqualityComparer<string>).ToList(); Il semble que CaseInsensitiveComparer ne soit pas réellement utilisé pour effectuer une comparaison insensible à la casse. En d'autres termes, …

6
LINQ Utilisation de Max () pour sélectionner une seule ligne
J'utilise LINQ sur un IQueryable renvoyé par NHibernate et je dois sélectionner la ligne avec la (les) valeur (s) maximale (s) dans quelques champs. J'ai simplifié la partie sur laquelle je m'accroche. Je dois sélectionner la ligne de ma table avec la valeur maximale dans un champ. var table = …
95 c#  .net  linq 


13
Comment aplatir l'arbre via LINQ?
Donc j'ai un arbre simple: class MyNode { public MyNode Parent; public IEnumerable<MyNode> Elements; int group = 1; } J'ai un IEnumerable<MyNode>. Je veux obtenir une liste de tous MyNode(y compris les objets de nœud interne ( Elements)) sous la forme d'une liste plate Where group == 1. Comment faire …
95 c#  .net  linq  .net-4.0  tree 

11
Comment spécifier l'argument Linq OrderBy de manière dynamique?
Comment spécifier l'argument transmis à l' orderbyaide d'une valeur que je prends comme paramètre? Ex: List<Student> existingStudends = new List<Student>{ new Student {...}, new Student {...}} Actuellement mise en œuvre: List<Student> orderbyAddress = existingStudends.OrderBy(c => c.Address).ToList(); Au lieu de c.Address, comment puis-je prendre cela comme paramètre? Exemple string param = …
94 c#  linq 

5
Linq Query continue de lancer «Impossible de créer une valeur constante de type System.Object…», pourquoi?
Voici l'exemple de code: private void loadCustomer(int custIdToQuery) { var dbContext = new SampleDB(); try { var customerContext = from t in dbContext.tblCustomers // keeps throwing: where t.CustID.Equals(custIdToQuery) // Unable to create a constant value of type 'System.Object'. select new // Only primitive types ('such as Int32, String, and Guid') …


2
Où est la méthode d'extension LINQ «Plier»?
J'ai trouvé dans les échantillons Linq de MSDN une méthode soignée appelée Fold () que je veux utiliser. Leur exemple: double[] doubles = { 1.7, 2.3, 1.9, 4.1, 2.9 }; double product = doubles.Fold((runningProduct, nextFactor) => runningProduct * nextFactor); Malheureusement, je ne peux pas le faire compiler, que ce soit …

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.