Tag: ienumerable
IEnumerable und seine generische Gegenstück IEnumerable<T> sind .NET-Schnittstellen für die Iteration (oder Aufzählung) durch eine Sammlung von Elementen.
4
Antworten
Wie ich es verstehe, wenn ich die LINQ-extension-Methoden (mit lambda expression syntax) auf IQueryable das ist in der Tat Instanz des ObjectSet Sie sind, übersetzt LINQ to SQL-Abfragen. Was ich meine ist, dass das Kommando IQueryable<User> users
2
Antworten
Ich bin auf der Suche zu konvertieren, die eine IEnumerable-Auflistung, um ein IObservable eine ohne Verwendung von Rx ToObservable() und ToEnumerable () - Methoden. Warum würden Sie nicht wollen, zu verwenden ToObservable()? Ich gebe zu, ich bin
4
Antworten
IEnumerable<int> list = new { 1, 2, 7, 3, 11, 5 }; int item = (from x in list where (x == list.Max()) select x).First(); IEnumerable<int> above = from x in list where list.ToList().IndexOf(item) > list.ToList().IndexOf(x) select
5
Antworten
Wenn ich emplement IEnumerable<T> Schnittstelle sehe ich zwei GetEnumerator Methoden: eine Rückkehr IEnumerator und andere IEnumerator<T>. Wenn würde ich den einen oder anderen? InformationsquelleAutor pkolodziej | 2009-02-18
4
Antworten
Hintergrund Arbeiten .NET 2.0 Hier spiegelt Listen im Allgemeinen. Ich war ursprünglich mit t.IsAssignableFrom(typeof(IEnumerable)) zu erkennen, ob eine Eigenschaft, die ich war Traversierung unterstützt die IEnumerable - Schnittstelle. (Und damit könnte ich warf das Objekt, um es
2
Antworten
Hallo alle ich habe eine schreckliche Datenbank ich muss Arbeit mit und linq to sql ist die Möglichkeit, im nehmen zum abrufen von Daten aus. anywho, im Versuch, die Wiederverwendung einer Funktion durch das werfen in eine
5
Antworten
Ich habe eine IEnumerable<T>. Ich will eine Sache machen, für jedes Element der Sammlung, außer dem letzten Element aus, zu denen will ich etwas anderes tun. Wie kann ich den code dieser ordentlich? In Pseudocode foreach (var
2
Antworten
Ich bin mit xml-Serialisierung, aber jetzt kam in einem Laufzeit-Fehler, die ich vorher noch nicht gesehen habe. "XML serialisierbar, Typen, die Erben von IEnumerable muss eine Implementierung von Add(System.Objekt) auf allen Ebenen von Ihrer erbschaft Hierarchie. ImageEditor.EffectOptions
4
Antworten
Ich habe ein LINQ to object query auswählen, um alle die Personen, die über 20 Jahre alt IEnumerable<Object> result = null; result = (from person in AllPersons.ToList() where person.age > 20 select new { FirstName= person.FirstName, LastName=
3
Antworten
Ich hatte gerade einen Blick auf den Quellcode der Skip/Take Erweiterung Methoden der .NET Framework (auf der IEnumerable<T> - Typ) und fand, dass die interne Implementierung ist die Arbeit mit der GetEnumerator Methode: //.NET framework public static
4
Antworten
Ich so etwas tun, und der Wert in der Auflistung nicht ändern [Test] public void EnumerableTest() { var source = GetFoos(); source.First().One = "hello"; Assert.AreEqual(source.First().One, "hello"); //it fails } //I actually return this from a repository public
8
Antworten
In die Implementierung eines basic-Scheme-interpreter in C#, entdeckte ich zu meinem Entsetzen Folgendes problem: IEnumerator nicht über eine clone-Methode! (oder genauer gesagt, IEnumerable nicht bieten können, mich mit einem "cloneable" - enumerator). Was ich möchte: interface IEnumerator<T>
1
Antworten
Ich habe ein Programm geschrieben, das serialisieren und Deserialisieren, tut es das auch in Ordnung (ich Plane über die Umsetzung auf den Unterklassen, sobald ich ihn richtig auf ein). Allerdings habe ich Probleme, wenn ich beschlossen, ich
5
Antworten
Habe ich eine Reihe von Klassen, können Process() Objekte, und kehren Sie Ihre eigenen Objekte: public override IEnumerable<T> Process(IEnumerable<T> incoming) { ... } Ich schreiben möchte eine Prozessor-Klasse, wickeln kann man diese Prozessoren, und melden Sie eine
1
Antworten
Ich bin dabei einige änderungen an einem system, und ich habe laufen in eine Ausnahme, die ich hatte gehofft, jemand könnte helfen mit?? Die Fehler, die ich bekommen hab ist folgende: Exception Details: System.InvalidOperationException: Die Modell Element
4
Antworten
Den code unten ist die überprüfung der Leistungsfähigkeit von drei verschiedenen Möglichkeiten zu tun, gleiche Lösung. public static void Main(string args) { //for loop { Stopwatch sw = Stopwatch.StartNew(); int accumulator = 0; for (int i =
1
Antworten
Sagen, ich habe eine Klasse namens " Event: public class Event { public virtual int Id { get; set; } public virtual string Title { get; set; } public virtual string Description { get; set; } }
1
Antworten
In der Hoffnung jemand kann etwas Licht, und vielleicht eine mögliche Lösung für dieses Problem bin ich mit... Habe ich verwendet LINQ to SQL zu ziehen, einige Daten aus einer Datenbank in den lokalen Einheiten. Sie sind
4
Antworten
Ich habe versucht zu lernen, mehr über die Verwendung von Lamba-Ausdruck Bäume und so erstellte ich ein einfaches Beispiel. Hier ist der code, das funktioniert in LINQPad, wenn eingefügt, wie ein C# - Programm. void Main() {
1
Antworten
Ich versuche zum ausführen einer linq-Abfrage, aber ich brauche das Ergebnis in einer datatable, wie ich bin, mit, dass zum speichern von Datensätze aus verschiedenen Abfragen in der gleichen viewstate-Objekt. Den 2 Versionen unterhalb kompilieren, aber wieder
1
Antworten
Line 1 - A 01/01/2012 01/05/2012 Line 2 - B 01/01/2012 01/05/2012 Line 3 - A 01/06/2012 01/07/2012 Line 4 - A 01/01/2012 01/05/2012 Line 5 - A 01/06/2012 01/07/2012 Ich bin die Bündelung dieser Liste mit
4
Antworten
Ich bin mir nicht sicher, wie die ControlCollection des ASP.Net arbeitet, so vielleicht kann jemand etwas Licht in diese Schuppen für mich. Habe ich vor kurzem entdeckt die Magie, erweiterungsmethoden und Linq. Gut, ich war sehr traurig
4
Antworten
Ich versuche, den folgenden code zu kompilieren, bin aber immer Fehler in VS2008. Wer kann mir sagen, wo ich bin mache ich falsch? using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace dummy { public class NaturalNumbersSequence
8
Antworten
Warum sind die Listen list1Instance und p im Main - Methode der folgende code zeigt auf der gleichen Kollektion? class Person { public string FirstName = string.Empty; public string LastName = string.Empty; public Person(string firstName, string lastName)
2
Antworten
Ich bin mit enumerable-und group by-LINQ to gruppieren Sie Daten aus einer Datentabelle mit 5 Spalten. Nun brauche ich Zugriff auf die einzelnen Daten in den Spalten in das Ergebnis. EDIT: private IEnumerable<object> getItemsForDisplay() { var result
7
Antworten
Ich habe eine popuplated IEnumerable<User> Sammlung. Möchte ich entfernen Sie ein Element aus, wie kann ich dies tun? foreach(var u in users) { if(u.userId = 1123) { //remove! } } Ich weiß, dass Ihr nicht angenommen zu
5
Antworten
Wenn eine Methode benötigt einen parameter vom Typ System.Sammlungen.IList kann ich rechtmäßig/sichere übergabe einen Wert vom Typ System.Collections.Generic.IEnumerable<T>? Ich würde mich über eine ausführliche Erklärung, warum dies möglich ist und dem, was tatsächlich geschieht, um das Objekt
8
Antworten
Vorausgesetzt, die Klasse public class Foo { public List<Bar> Bar = new List<Bar>(); public string Something; public TStatus Status; } Bar ist eine Klasse definiert, die als public class Bar { public string Code; public string Message;
5
Antworten
Habe ich ein enum für eine der Eigenschaften, die meiner Ansicht-Modell. Ich möchte die Anzeige einer drop-down-Liste enthält alle Werte des enum. Ich kann diese Arbeit mit dem folgenden code. Was ich Frage ist ob es einen
4
Antworten
Wenn ich meine eigene Implementierung von IEnumerator interface, dann bin ich in der Lage ( innen foreach - Anweisung )hinzufügen oder entfernen von Elementen aus einem albumsList ohne generieren einer Ausnahme.Aber wenn foreach - Anweisung verwendet IEnumerator
6
Antworten
Dem folgenden entspricht, aber zur Laufzeit eine exception wirft. Was ich versuche zu tun, ist zu werfen eine Klasse PersonWithAge zu einer Klasse von Person. Wie mache ich das und was ist das umgehen? class Person {
1
Antworten
Hallo im Versuch, t entwickeln eine geradlinig-todo-app mit TypeScript und JQuery. Ich habe ein enum, das listet die task-Typen: export enum TaskType { FrontEnd, BackEnd, Designer }; Jedoch Durchlaufen die emum mithilfe von jquery.each oder for-Schleife bekomme
12
Antworten
Wenn ich ein IEnumerable wie: string items = new string { "a", "b", "c", "d" }; Möchte ich eine Schleife durch alle Paare von aufeinander folgenden Elemente (Schiebe-Fenster der Größe 2). Das wäre ("a","b"), ("b", "c"), ("c",
2
Antworten
Ich ein Wörterbuch wie dieses Dictionary<MyStructure, MyObject> MyStructure bedeutet public struct ... MyObject bedeutet, dass eine bestimmte Entität ... Dann durch Ereignisse, die ich an meinem Wörterbuch als IEnumerable<MyObject> col = this.GetCollection().Values; Dann, wenn ich es Schaffe
6
Antworten
Gemäß dem Titel, ist es möglich zu erklären, Typ-negierenden constraints in c# 4 ? selbst wenn es gab, können Sie beschreiben, ein use-case? Es ist merkwürdig zu beobachten, Sie haben eine solche Verpflichtung. Sie können den code
4
Antworten
Ich erhalte eine Fehlermeldung bei der Auswahl aus einer Reihen.AsEnumerable(). Ich bin mit dem folgenden code... var rows = ds.Tables[0].AsEnumerable(); trafficData = rows.Select(row => new tdDataDC { CalculationCount = row.Field<Int64>("biCalculationCountSeqID") , Zone = row.Field<Int16>("siFkZoneId") , Miles =
6
Antworten
Ich würde gerne zum erstellen einer Kopie einer IEnumerator<T> so dass ich neu starten können, die enumeration-Prozess aus einer bestimmten Position in der Sammlung. Klar, es ist kein Vorteil zu tun, also für Sammlungen, die Umsetzung IList,
9
Antworten
Habe ich zwei Listboxen, lstAvailableColors und lstSelectedColors. Zwischen den einzelnen listbox sind zwei Schaltflächen Hinzufügen und Entfernen. Wenn eine Farbe oder Farben gewählt, lstAvailableColors und die Schaltfläche Hinzufügen geklickt wird, will ich entfernen Sie Sie aus lstAvailableColors
4
Antworten
ist es möglich, Daten zu konvertieren, Tabelle ienumerable ohne wissen seiner Klasse name. meine Forderung ist zur Tabelle konvertieren First | Last -------------- john | mcgill clara | linda zu {{First:john,Last:mcgill},{First:clara ,Last:linda}} Ienumerable-Auflistung möchte ich nicht verwenden,
2
Antworten
Zu meiner überraschung bekomme ich die folgende Aussage: public static IEnumerable<SomeType> AllEnums => Enum.GetValues(typeof(SomeType)); Klagen über nicht in der Lage konvertieren von System.Array zu System.Sammlung.Generisches.IEnumerable. Ich dachte, dass der letztere die Erben von ehemaligen. Anscheinend war ich
3
Antworten
Was ist der effizienteste Weg, um entfernen mehrerer Elemente aus einer IList<T> Objekt. Angenommen ich habe eine IEnumerable<T> alle Artikel, die ich entfernen möchte, in der Reihenfolge des Auftretens, die in der ursprünglichen Liste. Die einzige Möglichkeit,
3
Antworten
Habe ich die folgende Funktion soll zurückgeben, die eine IEnumerable-Typ?wie kann ich umwandeln Liste IEnumerable? und mit leerem Rückgabewert IEnumerable? public IEnumerable<SoftwareImageTestPlan> GetAssignedTestPlansForSPSI(int SoftwareProductID, int SoftwareImageID) { var records = _entities.tblSoftwareImageTestPlans .Where(x => x.SoftwareProductID == SoftwareProductID &&
4
Antworten
Ich habe Folgendes Szenario, bei dem möchte ich hinzufügen, dass einige Elemente in einer Liste... List<T> items = new List<T>(); IEnumerable<T> addItems = someCollection.Where(...); items.AddRange(addItems); Mit diesem code, keine Objekte Hinzugefügt werden, die Liste aber wenn ich
7
Antworten
Kann ich yield return wenn der Rückgabetyp ist ein IGrouping<TKey, TElement> oder eine IDictionary<TKey, TValue>? mögliche Duplikate von Einige helfen das Verständnis "Ausbeute" InformationsquelleAutor Jader Dias | 2009-07-01
3
Antworten
Ich bin versucht, zwei Modelle im Blick, aber von dem was ich verstehe mein Programm einfach nicht sehen, alle Objekte innerhalb Modelle. Hier ist mein code. Modelle: public class Album { [Key] public int ThreadId { get;
2
Antworten
Schrieb ich diese extension-Methode (die kompiliert): public static IEnumerable<J> Flatten<T, J>(this IEnumerable<T> @this) where T : IEnumerable<J> { foreach (T t in @this) foreach (J j in t) yield return j; } Den code unten bewirkt eine
1
Antworten
Will ich füllen ein IEnumerable zu Baue ich eine Schleife Durchlaufen lassen die mir je array-Länge. Wird der Wert Hinzugefügt, um die Ergebnis-Liste, das passiert in der Funktion 2 mal dh für Seaons und Kategorien. Jedes array
3
Antworten
Hey Jungs, Im neu in c# und untiy ich in der Regel entwickelt Java und habe ein problem Rücksendung bei einem Wert über IEnumerator. Im Grunde habe ich ein client-seitiges script registriert einen Benutzernamen und ein Passwort
1
Antworten
Dies ist meine model-Klasse: public class EstimateModel:estimate { public string EstimateNo { get; set; } //public SelectList Customer { get; set; } //[DisplayName("Customer ID :")] public int CustID { get; set; } [DisplayName("Customer Name :")] public string
3
Antworten
Ich habe eine Funktion in meinem controller-Klasse, es gibt eine Liste von Daten, die ich anzeigen möchten, die Sie in der Tabellenstruktur meiner Seite anzeigen. ich habe den folgenden code, aber es zeigt einige Fehler "- Klasse