Tag: linq

LINQ (Language Integrated Query) ist eine Microsoft .NET Framework-Komponente, fügt native Daten Abfragefunktionen .NET-Sprachen. Bitte erwägen Sie die Verwendung mehr detaillierte tags, wenn es angebracht ist, z.B. [linq-to-sql] -, [linq-to-entities] / [entity-framework], oder [plinq]

Datentyp-casting in Linq to Sql

Anzahl der Antworten 1 Antworten
Habe ich zum konvertieren eines Datentyps aus langen string in linq-Abfrage-join-Anweisung. z.B. from t1 in table1 join t2 in table2 on new {t1.field1, t1.field2} equals new {t2.field1, t2.field2} select new {t1.field1,t2.field1 all columns} t1.Feld2 ist der lange

Unable to cast object

Anzahl der Antworten 2 Antworten
Ich bin neu LINQ, ich habe versucht, führen Sie den folgenden code, und ich bekam InvalidCastException-Fehler: "Unable to cast object of type 'd__3a`1[Debuggen.Produkt]' to type 'debug.Produkt'" - was ist falsch? Code (VB - mit VS2008) Private Sub

LINQ: Ziel-array nicht lang genug, um kopieren Sie alle Elemente in der Auflistung.

Anzahl der Antworten 3 Antworten
Ich habe eine Dictionary<string, mystruct> Instanz, für die bin ich Griff nach einer Liste aller Werte: var list = m_Records.Values.ToList(); Ich gelegentlich die folgende Fehlermeldung erhalten: ArgumentException Destination array is not long enough to copy all the

LINQ Frage ... brauchen Sie, um element mit min-Wert

Anzahl der Antworten 6 Antworten
Im neuen zu linq, so dass ich noch damit zu kämpfen .... Habe ich eine Sammlung von Steuerelementen (jeder hat einen Speicherort vom Typ Punkt). Ich muss entfernen Sie das Steuerelement mit der niedrigsten Y-Wert (top-control) aus

Linq-Gruppe durch die mit einem sub-query

Anzahl der Antworten 3 Antworten
Ich habe ein Objekt mit diesen drei Eigenschaften: ID, DATUM und NAME und Abfragen mit linq, woraus sich die gleichen Ergebnisse wie geschrieben, wenn in der sql-Anweisung unten. SELECT ID, MAX(DATE), NAME FROM TABLE GROUP BY ID

Die richtige Join/GroupJoin Umsetzung

Anzahl der Antworten 3 Antworten
Ich habe versucht, Sie arbeiten mit Join und GroupJoin-Methode. Das problem scheint einfach. Angesichts TableA und TableB wie datamaps so dass: class MyDataContext : DataContext { public Table<tblA> TableA; public Table<tblB> TableB; } ...Ich bin mit TableA

c# - Linq " - Liste<Interface>.AddRange-Methode " Nicht Funktioniert

Anzahl der Antworten 4 Antworten
Ich habe ein interface wie folgt definiert: public interface TestInterface{ int id { get; set; } } Und zwei Linq-to-SQL-Klassen implementieren die Schnittstelle: public class tblTestA : TestInterface{ public int id { get; set; } } public

ASP.NET C# - LINQ-bedingte WHERE-Klausel

Anzahl der Antworten 3 Antworten
Ich versuche Werte aus zahlreichen dropdown-Listen und erstellen Sie eine where-Anweisung, je nach den gewählten Optionen. Wenn Sie nicht slected, dann sollten Sie ausgeschlossen werden aus der select-Anweisung. Dies ist, wie ich es getan hätte, aber ich

Wie man Eltern und nur ein Kind-Knoten

Anzahl der Antworten 5 Antworten
Können sagen, dass ich diese xml: <categories> <category text="Arts"> <category text="Design"/> <category text="Visual Arts"/> </category> <category text="Business"> <category text="Business News"/> <category text="Careers"/> <category text="Investing"/> </category> <category text="Comedy"/> </categories> Ich will schreiben Sie eine LINQ-Abfrage, wird wieder die

Wie verwende ich linq als Datenquelle für eine Microsoft-Bericht

Anzahl der Antworten 2 Antworten
var exams = (from appointment in appointments select new {coursecode = (appointment.Tag as exam).ID}).ToList(); rpt.LocalReport.DataSources.Add(new ReportDataSource("dsExam". exams.AsEnumerable())); rpt.ProcessingMode = ProcessingMode.Local; rpt.RefreshReport(); Jedem Termin-Objekt enthält eine Prüfung Objekt. Ich möchte die Ergebnisse der linq-Abfrage als Datenquelle meines Berichts.

Linq - where-Klausel auf Kind-Objekt

Anzahl der Antworten 3 Antworten
Angesichts der folgenden Klassen: public class Nation { public string Name { get; set; } public IEnumerable<City> Cities { get; private set; } } public class City { public string Name { get; set; } } Übernehmen

Mit einer partiellen Klasse eine Immobilie innerhalb von LINQ-Anweisung

Anzahl der Antworten 6 Antworten
Ich versuche herauszufinden, der beste Weg, das zu tun, was ich dachte, dass es einfach sein würde. Ich habe eine Datenbank-Modell mit der Bezeichnung Zeile stellt eine Zeile in einer Rechnung. Sieht es in etwa so: public

LINQ to SQL Mit der where-mit case-Anweisung

Anzahl der Antworten 1 Antworten
Ich habe eine SQL-Abfrage, die ich konvertieren möchten, in LINQ. Ich zog die Daten in der datatable zu.Ich bin ziemlich verwirrt, wie zu schreiben, in dem Teil der Abfrage. Der Zustand ist abhängig von einer Spalte in

DropDownList mit LinqDataSource-Steuerelement und eine leere option

Anzahl der Antworten 4 Antworten
Gibt es eine elegante Art, fügen Sie eine leere option, um eine DropDownList an eine LinqDataSource-Steuerelement? InformationsquelleAutor jansokoly | 2008-11-10

C# definieren LASSEN, die in LINQ

Anzahl der Antworten 1 Antworten
Habe ich mehrere LINQ-Abfragen, die verwendet die gleichen Variablen LASSEN möchte ich vordefinieren diese irgendwie. IQueryable<RouteQueryModel> query = (from b in db.routes let avg_rating = b.ratings.Any() ? b.ratings.Select(r => r.rating1).Average() : 0 let distance_to_first_from_me = b.coordinates. Select(c

Wie man den string-Wert von ExecuteCommand (oder ExecuteQuery) von LINQ?

Anzahl der Antworten 3 Antworten
sehr einfache Frage hier: Habe ich eine LINQ-Abfrage, führt dann durch eine foreach-Schleife. Innerhalb der foreach-Schleife, ich rufe ExecuteCommand durch LINQ zum abrufen einer einzelnen, asymmetrisch entschlüsselt Wert aus derselben Tabelle. Wegen der Komplexität der Abfrage, ich

Pläne für "tun"/Aktion LINQ-Betreiber?

Anzahl der Antworten 4 Antworten
Hier ist eine einfache Methode, mit einem foreach Schleife: IEnumerable<XElement> FieldsToXElements(object instance) { var fieldElements = new List<XElement>(); foreach (var field in instance.GetType().GetFields(instance)) { fieldElements.Add(new XElement(field.Name, field.GetValue(instance))); } return fieldElements; } Art von hässlich. Wenn es einige

Offizielle LINQ-Extension-Methoden

Anzahl der Antworten 4 Antworten
Mit .NET 3.5 eine große Menge von extension-Methoden wurden Hinzugefügt, um die core-Basis-code. Ich habe bemerkt, dass in MSDN, IEnumerable<> etc haben einen Abschnitt über die Verlängerung Methoden, die Hinzugefügt wurden. Gibt es eine Liste ALLER extension-Methoden

Entity Framework-LINQ Mehrere Spalte Count(Distinct)

Anzahl der Antworten 1 Antworten
Ich bin mir nicht ganz sicher, wie übersetzt man den folgenden SQL in LINQ, Fluent-API. Jede Hilfe wäre toll, select count(distinct thread.Id) as ThreadCount, count(distinct segment.Id) as SegmentCount from Segment inner join SegmentCommunicator as SegmentCommunicator on Segment.Id

Finden Sie ein Steuerelement auf einer Winforms mit LINQ?

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche nach einem eleganten Weg, um Steuerelemente auf einem Windows Forms form von Namen. Zum Beispiel: MyForm.GetControl "MyTextBox" ... Aber das hat, um sicherzustellen, dass es geht durch alle controls rekursiv. Was ist

Linq.js Enumerable.aus()

Anzahl der Antworten 2 Antworten
Ich bin neu in diesem sehr sehr schön Linq.js Bibliothek, habe ich gerade entdeckt. Ich bin nach dem Beispiele zum schreiben von Abfragen wie: Enumerable.from(jsonArray).select(...); //noice Kann ich diese Verknüpfung? jsonArray.select(...); //error as expected Lese ich die

Wie füllen Sie eine Eigenschaft eines Objekts aus einer anderen Liste mit LINQ

Anzahl der Antworten 4 Antworten
Ich habe 2 Listen von Objekten. Hat man Werte, die andere hat Namen und Werte. Ich möchte zum nachschlagen der Werte in die andere Liste und schreiben Sie das Ergebnis auf pref.Name. Ich weiß, ich kann dies

how to set display Element zu einem verketteten Ausdruck? datasource ist die linq-Abfrage

Anzahl der Antworten 3 Antworten
ich versuche die Anzeige Mitglied meiner listbox einen verketteten Wert aus einer linq-Abfrage: var query = from a in db.Customers select a; listBox1.DataSouce = query; Hoffte ich, in der Lage sein zu zeigen Sie Mitglied von etwas

Programmgesteuert Sie Zeile Hinzufügen, um Linq-to-SQL-Dataset

Anzahl der Antworten 4 Antworten
Sagen wir, wir erzeugen diese link-to-sql-dataset ein raster: var query = from c in customers orderby c.FirstName select c; Grid1.DataSet = query; Grid1.DataBind(); Nach der Generierung dieses Datensatzes, die wir brauchen, um programmgesteuert hinzufügen "Vince Vaughn" zu

LINQ - Joins in einer dynamischen Abfrage

Anzahl der Antworten 3 Antworten
Wegen geschäftlichen Entscheidungen, die ich ändern müssen, ein bisschen von dem, was ich Tat. Yay me. 🙂 Derzeit habe ich: public IOrderedQueryable<ProductDetail> GetProductList(string productGroupName, string productTypeName, Dictionary<string,List<string>> filterDictionary) { string whereClause = "ProductGroupName='" + productGroupName + "'

Warum ist OrderBy gibt IOrderedEnumerable<T> viel schneller als Sortieren?

Anzahl der Antworten 3 Antworten
Dies ist ein follow-up dieser ausgezeichnete Frage C# Sortieren und die OrderBy-Vergleich. Ich benutzen das selbe Beispiel: List<Person> persons = new List<Person>(); persons.Add(new Person("P005", "Janson")); persons.Add(new Person("P002", "Aravind")); persons.Add(new Person("P007", "Kazhal")); Den Methoden, die in Streit sind:

Entity Framework Viele, zu Viele Werke Beinhalten aber nicht

Anzahl der Antworten 2 Antworten
Habe ich ein typisches " viele-zu-viele-Beziehung mit diesen 3 Tabellen [Post] ( [PostId] int, (PK) [Content] nvarchar(max) ... ) [Tag] ( [TagId] int, (PK) [Name] nvarchar ... ) [TagPost] ( [TagId] int, (PK, FK) [PostId] int (PK,

LINQ to get tiefsten Ebene von Knoten in einem treeview

Anzahl der Antworten 7 Antworten
Angenommen, ich habe eine WinForms Treeview, die wie folgt aussieht: Parent1 Child1 Sub-Child1 DeepestNode1 DeepestNode2 DeepestNode3 Sub-Child2 DeepestNode4 DeepestNode5 DeepestNode6 Child2 Sub-Child3 Sub-Child4 Sub-Child5 Sub-Child6 Child3 (no children) Ich würde gerne eine Funktion erstellen, die entlang der

VB linq to sql-isnull

Anzahl der Antworten 2 Antworten
Ich will, machen diese in linq to sql select isnull(x.COD, '1') as 'NCOD' from table x Habe ich versucht, diese. From x In table select NCOD = x.COD ?? '1'; Ich bin mit LINQPad 4 und VB-Ausdruck.

Linq-Abfrage mit Contains und Nullable-Wert

Anzahl der Antworten 7 Antworten
Habe ich eine Methode für die Suche, die aussieht wie diese: public IEnumerable<Result> Search(string searchText) { return _context.Person.Where(x => x.Contains(searchText)); } Ich möchte in der Lage sein, um diese Funktion aufrufen mit searchText null/leer und erhalten Sie

Graphen-Traversierung mit LINQ - Beseitigung der Rekursion

Anzahl der Antworten 4 Antworten
Heute ich im Begriff war, eine Methode zu implementieren, um die traverse eine beliebig Tiefe Diagramm und glätten Sie es in eine einzige zählbare. Stattdessen habe ich ein wenig suchen, erste und fand dies: public static IEnumerable<T>

So Entfernen Sie bestimmte Attribute in XMLDocument?

Anzahl der Antworten 2 Antworten
In meinem C# - Codebasis, ich habe eine XMLDocument von der form: <A> <B> <C mlns='blabla' yz='blablaaa'> Hi </C> <D mlns='blabla' yz='blablaaa'> How </D> <E mlns='blabla' yz='blablaaa'> Are </E> <F mlns='blabla' yz='blablaaa'> You </F> </B> <B> <C

Hinzufügen JObject zu JObject

Anzahl der Antworten 3 Antworten
Habe ich eine json-Struktur wie diese: JS: var json = { "report": {}, "expense": {}, "invoices": {}, "projects": {}, "clients": {}, "settings": { "users": {}, "companies": {}, "templates": {}, "translations": {}, "license": {}, "backups": {}, } }

LINQ: Abfragen einer Sammlung innerhalb einer Sammlung

Anzahl der Antworten 5 Antworten
Habe ich folgende Struktur: public class Customer { public int ID { get; set; } public List<Order> Orders { get; set; } } public class Order { public int ID { get; set; } public int ProductID

Wie Sie einen index in einer var in LINQ?

Anzahl der Antworten 2 Antworten
Ich versuche, das folgende Stück code, zur Arbeit in LINQPad, bin aber nicht in der Lage, um den index in eine var. Weiß jemand, wie man einen index in eine var in LINQ? string sa = {"one",

Holen Sie Unterschied zwischen zwei Daten-Tabellen nach einer Spalte

Anzahl der Antworten 2 Antworten
Ich habe Folgendes Szenario: Tabelle Ein, der 50 Datensätze und die Tabelle B, die hat 2 Platten. Brauche ich zum definieren einer neuen Tabelle, sagen TableDiff enthalten 48 Datensätze aus Tabelle A, die nicht in Tabelle B

Wie SUMME den Wert von separaten Zeile mit LINQ

Anzahl der Antworten 1 Antworten
Datatable wie folgt: Item CartonID Quantity A 0001 1000 A 0002 500 A 0003 250 A 0002 500 B 0002 500 B 0003 250 Meiner Ausgabe angenommen, dies sein: ItemNo CartonID TotalCarton TotalQuantity A 0001,0002,0003 3 2250

Mit DataGridViewRowCollection Objekt in LINQ

Anzahl der Antworten 1 Antworten
Ich würde gerne eine DataGridViewRowCollection in einem LINQ-Ausdruck mit erweiterungsmethoden und lambda-Ausdrücke. Leider ist die Erweiterung Methoden sind für die Typen IEnumerable<T>, die DataGridViewRowCollection nicht umsetzen. Das lustige an der Sache ist, ich kann mit LINQ hier

Liste der EF-Objekte Dictionary von Listen mit linq

Anzahl der Antworten 2 Antworten
Ich umwandeln möchte eine Liste von EF-Objekte zu einem Wörterbuch. Ich habe etwas vollbracht, mit einem Nachteil: ich kann nicht herausfinden, wie Sie mehrere Objekte zu einer key,value pair basierend auf einem Attribut des Objekts. Zum Beispiel

Die groß / Kleinschreibung bei string-vergleichen im LINQ-Ausdruck

Anzahl der Antworten 2 Antworten
Ich versuche zu schreiben ein ExpressionVisitor zu wickeln um meine LINQ-zu-Objekt-Ausdrücke automatisch in Ihre string-Vergleiche mit groß-und Kleinschreibung, so wie Sie in LINQ-to-entities. EDIT: ich möchte auf jeden Fall verwenden Sie eine ExpressionVisitor anstatt einfach anwenden einige

Erstellen Sie eine Objekt-Liste aus einer anderen Liste Objekt LINQ Lambda

Anzahl der Antworten 2 Antworten
Ich versuche das hinzufügen von bestimmten Objekten zu einem anderen Objekt. Aber ich erhalte eine Fehlermeldung in den Abschnitt "Optionen". Ich werde ganz einfach versuchen, bestimmte Dinge aus einem Objekt und in ein anderes. Hier ist, was

Wie mache ich ein table join mit LINQ und entity framework 6?

Anzahl der Antworten 4 Antworten
Ich habe drei Tabellen: Prüfung > Ziele > ObjectiveDetails Hier ist, was Sie Aussehen: public class Exam { public Exam() { this.Objectives = new HashSet<Objective>(); } public int ExamId { get; set; } public int SubjectId {

Vergleichen Sie zwei generische Listen und entfernen Sie Duplikate

Anzahl der Antworten 3 Antworten
Habe ich zwei generische Listen, die sogenannten "Featured" und die andere als "Gefiltert". List<Content> Featured = new List<Content>(); List<Content> Filtered = new List<Content>(); Beide enthalten "Inhalts" - Gegenstände, die einfachen Klassen wie folgt : public class Content

Common Table Expression in Entity Framework

Anzahl der Antworten 5 Antworten
Habe ich diese Abfrage in Sql Server, die ich brauche, um zu konsumieren, in EntityFramework, Also wie kann ich schreiben Sie eine EntityFramwork code, die das gleiche Ergebnis wie diese WITH cte AS ( SELECT * FROM

Wie kombinieren Sie zwei Listen ohne Duplikate? (möglich dup)

Anzahl der Antworten 2 Antworten
Dachte, meine Auswahl von such-Optionen leicht zu finden diese. Möchte ich kombinieren von zwei Listen ohne Duplikate. Hier ist mein hack-Versuch. public class MyClass { public Guid? MyGuid { get; set; } } //..... Guid? dupGuid1 =

Wie/Kann ich die Verwendung von linq to xml-Abfragen von großen xml-Dateien mit angemessenem Speicherverbrauch?

Anzahl der Antworten 3 Antworten
Habe ich nicht viel getan, mit linq to xml, aber alle Beispiele, die ich gesehen habe laden des gesamten XML-Dokuments in den Speicher. Was ist, wenn die XML-Datei ist, sagen wir, 8GB, und Sie haben wirklich nicht

C# - XML, finden Sie Knoten und alle seine Eltern

Anzahl der Antworten 1 Antworten
Bekam ich eine XML-Struktur wie: <siteNode controller="a" action="b" title=""> <siteNode controller="aa" action="bb" title="" /> <siteNode controller="cc" action="dd" title=""> <siteNode controller="eee" action="fff" title="" /> </siteNode> </siteNode> Aus C# - Linq to XML, bekommen die Eltern, wenn ein Kind

Wie verwende ich Linq für die Auslagerung einer generischen collection?

Anzahl der Antworten 2 Antworten
Habe ich ein System.Generisches.Sammlungen.Liste(Von MyCustomClass) Typ object. Gegeben integer varaibles pagesize und pagenumber, wie kann ich die Abfrage nur jede einzelne Seite von MyCustomClass Objekte? Ich glaube, Sie haben den Take-und Skip-Funktion, dies zu tun. InformationsquelleAutor Zack

Set anonymen Typ null

Anzahl der Antworten 7 Antworten
Ich weiß, es ist nicht erlaubt, um ein nonymous-Typ auf null, aber wie löse ich dieses: var products = null; //this cant be null, but somehow it must be declared in this outer scope, and not only

mit bedingten und count() in linq-Abfrage

Anzahl der Antworten 1 Antworten
Ich möchte diese Abfrage: select Something, count(Something) as "Num_Of_Times" from tbl_results group by Something having count(Something)>5 Angefangen habe ich mit diesem: tempResults.GroupBy(dataRow => dataRow.Field<string>("Something")) .Count() //(.......what comes here , to make Count()>5?) InformationsquelleAutor Rodniko | 2009-08-26