Als «linq» getaggte Fragen

Language Integrated Query (LINQ) ist eine Microsoft .NET Framework-Komponente, die .NET-Sprachen native Datenabfragefunktionen hinzufügt. Bitte verwenden Sie gegebenenfalls detailliertere Tags, z. B. [Linq-to-SQL], [Linq-to-Entities] / [Entity-Framework] oder [Plinq].




21
Wie verwende ich LINQ Contains (string []) anstelle von Contains (string)
Ich habe eine große Frage. Ich habe eine Linq-Abfrage, um es einfach so auszudrücken: from xx in table where xx.uid.ToString().Contains(string[]) select xx Die Werte des string[]Arrays wären Zahlen wie (1,45,20,10 usw.) Die Standardeinstellung für .Containsist .Contains(string). Ich brauche es stattdessen, um dies zu tun: .Contains(string[])... BEARBEITEN: Ein Benutzer schlug vor, …
103 c#  linq  string  contains 

9
So überprüfen Sie, ob das Objekt bereits in einer Liste vorhanden ist
Ich habe eine Liste List<MyObject> myList und ich füge Elemente zu einer Liste hinzu und möchte überprüfen, ob dieses Objekt bereits in der Liste enthalten ist. also bevor ich das mache: myList.Add(nextObject); Ich möchte sehen, ob nextObject bereits in der Liste enthalten ist. Das Objekt "MyObject" hat eine Reihe von …
102 c#  linq  list 

9
Linq: Bedingte Bedingungen zur where-Klausel hinzufügen
Ich habe eine solche Anfrage (from u in DataContext.Users where u.Division == strUserDiv && u.Age > 18 && u.Height > strHeightinFeet select new DTO_UserMaster { Prop1 = u.Name, }).ToList(); Ich möchte die verschiedenen Bedingungen wie Alter und Größe hinzufügen, je nachdem, ob diese Bedingungen für die Methode bereitgestellt wurden, mit …

8
Es werden nur Initialisierer, Entitätsmitglieder und Entitätsnavigationseigenschaften unterstützt
Ich bekomme diese Ausnahme: Das angegebene Typmitglied 'Bezahlt' wird in LINQ to Entities nicht unterstützt. Es werden nur Initialisierer, Entitätsmitglieder und Entitätsnavigationseigenschaften unterstützt. public ActionResult Index() { var debts = storeDB.Orders .Where(o => o.Paid == false) .OrderByDescending(o => o.DateCreated); return View(debts); } Meine Modellklasse public partial class Order { public …


5
Linq to SQL, wie man "wo [Spalte] in (Liste der Werte)" macht
Ich habe eine Funktion, mit der ich eine Liste von IDs erhalte, und ich muss eine Liste zurückgeben, die einer Beschreibung entspricht, die der ID zugeordnet ist. Z.B: public class CodeData { string CodeId {get; set;} string Description {get; set;} } public List<CodeData> GetCodeDescriptionList(List<string> codeIDs) //Given the list of institution …
101 linq  linq-to-sql 

9
Es konnte keine Implementierung des Abfragemusters gefunden werden
In meiner Silverlight-Anwendung versuche ich, mit LINQ eine Datenbankverbindung herzustellen. Zuerst füge ich der SQL-Klasse einen neuen LINQ hinzu und ziehe meine Tabelle mit dem Namen "tblPersoon" hinein. Dann versuche ich in meiner Servicedatei die folgende Abfrage auszuführen: [OperationContract] public tblPersoon GetPersoonByID(string id) { var query = (from p in …
101 c#  sql  silverlight  wcf  linq 


6
LINQ wo vs nehmen
Ich möchte einen Unterschied zwischen der Dauer und den LINQ-Methoden machen. Ich habe die folgenden Daten von MSDN erhalten. Aber es hat für mich keinen Sinn ergeben Where<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>) Filtert eine Folge von Werten basierend auf einem Prädikat. TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>) Gibt Elemente aus einer Sequenz zurück, solange eine …
99 .net  linq 


2
LINQ - Liste in Wörterbuch mit Wert als Liste konvertieren
Ich habe ein List<MyObject> dass ich aus der Datenbank abrufe. Ich möchte jedoch, dass es zu Gruppierungszwecken von einer Eigenschaft in MyObject verschlüsselt wird. Was ist der beste Weg mit LINQ, um meine Liste zu erstellen: Dictionary<long, List<MyObject>> Ich habe folgendes: myObjectList.ToDictionary(x => x.KeyedProperty) Aber es kehrt zurück: Dictionary<long, MyObject>
99 c#  .net  linq 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.