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]

linq...

J'ai les données suivantes. new Dictionary<DateTime, Dictionary<string, int>>() { { new DateTime(2020,05,05,10,10,10) , new Dictionary<string, int>() { { "Value1", 2 }, { "Value2", 4 }, { "ValueXY", 6 }, } }, { ....
5 mai 2020 à 17:05
Dans ma requête, j'obtiens des enregistrements basés sur RoleId et LocationId, parfois l'utilisateur peut ne pas transmettre l'emplacement, dans ce cas, je souhaite supprimer ce filtre et obtenir des informations sur tous les emplacements. Actuellement je fais de cette façon if(loc > 0) { var my....
2 avril 2020 à 10:07
J'ai deux tables fortement déposées pour les clients avec des emplacements, qui ont les colonnes «CustomerCode» et «Location». Dans le client A, il y a les lignes suivantes: "A", 1 "A", 2 "A", 3 Dans le client B, il y a les lignes suivantes: "B", 2 "B", 5 "B", 6 Comment puis-je utiliser Linq pour ....
2 avril 2020 à 04:49
Mon objet (photo) a 3 propriétés (ID, nom, photo) ID Name Photo *********************** 1 a 1.jpg 2 a 2.jpg 3 b 3.jpg 4 b 4.jpg 5 c 5.jpg ************************* How can i get first record in groupby(name) by using linq lambda?....
1 avril 2020 à 17:56
Bonjour, je voudrais vous demander s'il existe un moyen de calculer l'écart moyen et standard en même temps avec LINQ. var players = new List<Player> { new Player { Name = "Alex", Team = "A", Score = 10 }, new Player { Name = "Anna", Team = "A", Score = 20 }, new Player { Name = "Luke", ....
1 avril 2020 à 12:44
SELECT dbo.Projects.TaskMaster, dbo.Projects.Location, dbo.Photos.Photo FROM dbo.Photos INNER JOIN dbo.Projects ON dbo.Photos.ProjectID = dbo.Projects.ProjectID WHERE (dbo.Projects.IsTopProject = 1) J'ai besoin d'implémenter cette commande SQL à l'aide de Linq Lambda.....
1 avril 2020 à 01:11
J'ai une table utilisateur et chaque utilisateur peut avoir plusieurs ordinateurs ... Disons que je suis Ram, je ne peux avoir qu'un seul DomainId, plusieurs UserId et plusieurs ordinateurs. Je voudrais obtenir le DeviceId de tous mes ordinateurs et ceux-ci ne devraient être que des ordinateurs port....
31 mars 2020 à 14:42
J'ai une collection de taux de change, stockée dans un DataTable, que je voudrais regrouper tout en obtenant une moyenne des taux dans un groupe. Mon problème comporte deux parties. Le taux est stocké sous forme de chaîne et doit être converti en décimal avant de pouvoir être moyenné Le taux peut êt....
31 mars 2020 à 00:24
I have the following types defined: ----------------------------------- interface IMyInterface<T> where T : class { void BlahBlah(); } abstract class MyBase<T> : IMyInterface<T> where T : class { public abstract T MyInfo { get; set; } public abstract T MyInfo2 { get; set; } public void ....
30 mars 2020 à 11:26
J'ai deux tableaux avec 12 éléments chacun. L'un est un tableau de chaînes avec 4 couleurs différentes, et le reste étant des couleurs en double. Le deuxième tableau est un tableau flottant avec 12 valeurs distinctes. string[] fishColor = new string[] {"blue", "red", "green", "pink", "blue", "pink",....
28 mars 2020 à 10:38
J'ai un IQueryable dans lequel il y a plusieurs champs, mais je n'ai besoin que d'en extraire certains (Title et NestedObject), comment puis-je faire cela avec une expression de sélection dynamique? public class TestIQueryable { public IQueryable GetObjectData(IQueryable<MainObjectTe....
26 mars 2020 à 09:18
J'ai les cours suivants: public class LogViews { public string DateYYMMDD { get; set; } public string Mode { get; set; } public int LearnViews { get; set; } public int PracticeViews { get; set; } public int QuizViews { get; set; } } public class Views2Model { public string D....
25 mars 2020 à 10:18
Je recherche l'équivalent de cette fonctionnalité de T-SQL: SELECT * FROM dbo.users WHERE CONTAINS (name, 'Jack') Dans Entity Framework. Merci. P.S. «contient» dans linq équivaut à LIKE dans TSQL (par exemple, '% jack%'). Je ne recherche pas cela car ce type de recherche, en particulier sur les g....
22 mars 2020 à 10:08
Par exemple, j'ai une entité Product, un ProductViewModel et une entité Label. Deux de mes propriétés de produit correspondent à un code d'étiquette plutôt qu'à une valeur réelle. Ainsi, par exemple, le nom d'un produit est "code1234" qui correspond à une étiquette ayant "code1234" comme code et "la....
20 mars 2020 à 19:10
J'ai une requête qui renvoie plusieurs lignes. La première ligne est le nom et la deuxième ligne est la valeur réelle. Le résultat final est de prendre un nom spécifique et d'ajouter la valeur à une ligne datable. Code: var query = from table in doc.DocumentNode.SelectNodes("//table[@border='0']....
19 mars 2020 à 01:35
Un intervieweur m'a demandé d'écrire un programme en c # pour déterminer le nombre maximum de familles de 4 membres qui peuvent s'asseoir consécutivement dans une salle, en tenant compte du fait que les 4 membres doivent être assis consécutivement sur une seule rangée, avec le contexte suivant : N r....
18 mars 2020 à 22:42
Je veux- Trier les élèves par ordre croissant au sein de chaque groupe (exemple: Jack, John et Peter dans le groupe 1, etc.) Organisez tous les groupes triés par ordre croissant en fonction de leur premier élément (Exemple: Groupe 3, 2 et 1) Collection public class StudentInfo { public string St....
18 mars 2020 à 14:23
J'ai une collection d'une classe Parent. La classe parente a une propriété ID et une autre propriété de classe. Donc, je voudrais récupérer ces valeurs de propriété enfant sur la base de Parent ID. Je peux récupérer un élément de la collection mais j'ai besoin d'une valeur unique de cet élément. Voi....
18 mars 2020 à 08:04
J'utilise un groupe en sélectionnant en utilisant le noyau du cadre d'entité et linq. var list = context.Ways.GroupBY(s=>s.Type).Select(w=> new { type = w.key, total = (int)w.Sum(b => b.Length) }) Cela me donne une liste. type total T1 2541 T2 5481 T5 4 T9 ....
J'ai 2 listes de chaînes List<string> A = new List<string> { "1QWERTY", "ASDF4B2J", "C0QW", "8D" }; List<string> B = new List<string> { "GJ65SJ2", "KO21L94B", "ABF287KF2", "GPK25" }; Et je veux obtenir des paires de première et deuxième lettres de chaînes de même longueur (en utilisant LINQ). Comme....
30 janv. 2020 à 23:53
Ces deux exemples donnent les mêmes résultats, mais une syntaxe différente me dit qu'ils sont exécutés d'une manière complètement différente. Où est la différence? Quelle voie doit être préférée? 1er continents .SelectMany(continent => continent.Countries) .SelectMany(country => country.Citi....
30 janv. 2020 à 14:01
J'essaie de renvoyer un élément dans une liste (lookupData) qui correspond à un critère spécifique (tel que défini par les éléments du tableau lookupKey). Cependant, aucun résultat n'est retourné si je définis la sortie comme type IEnumerable. La variable 'Output' se réinitialise à la boucle finale ....
30 janv. 2020 à 08:06
Ce code fonctionne si la chaîne dans list2 correspond à la chaîne dans list1 et il est efficace en termes de temps lorsqu'il s'agit de listes plus grandes var firstNotSecond = list1.Except(list2).ToList(); Cependant, j'essaye de le modifier pour qu'il fonctionne si la chaîne dans list2 contient une....
29 janv. 2020 à 22:33
J'essaie de quitter la jointure en c # pour trouver uniquement les valeurs de Foo, qui ne sont pas dans Bar. En SQL, je ferais normalement ceci: SELECT * FROM FOO f LEFT JOIN BAR b ON f.ID = b.ID WHERE b.ID IS NULL Avec linq, je fais normalement quelque chose comme ceci: var matches = Foos.Join( ....
22 janv. 2020 à 19:14
J'ai les données suivantes renvoyées par une API et j'essaie d'utiliser linq pour remodeler les données. Est-il réellement possible de le faire et d'obtenir le résultat attendu ci-dessous. "results": [ { "Description": "Describe1", "Cost": 5.00, "Category": [ "Online"....
13 janv. 2020 à 01:52