| 

.NET C# Java Javascript Exception

Collections, C# Fragen

Auf dieser Seite befinden sich alle Collections, C# Fragen. Weitere Themen findest du mit der Suche rechts oben, z.B. [collections] .net um alle Fragen zum Thema collections mit dem Wort ".net" zu finden.

Stelle deine Collections-Frage jetzt!
4

Serialisieren von unterschiedlichen Objekten

... string LogicalID { get { return logicalID; } set { logicalID value; OnPropertyChanged(logicalID); } } public virtual ObservableCollection BaseObject TestObjectChildList { get; set; } } Evtl. von wichtigkeit die Objekte werden nicht gemischt. D.h. es gibt nur AObjekte mit Collections von AObjekten oder BObjecte mit Collection von BObjekten Gruss und vielen Dank Daniele
Noch ein anderer Ansatz: Du überschreibst in AObject und BObject merkwürdigerweise die Property TestObjectChildList. Brauchst Du überhaupt Polymorphismus für diese Property? Wenn nicht, wirf sie einfach aus der Basisklasse raus und schreibe in AObject und BObject jeweils den passenden Typ für die Property hin. Falls Du den Polymorphismus tatsächlich brauchst, könntest ...
.net collections csharp serialisierung
03.01.2012 | 2331 3
2

LINQ ToList() (.NET mit C#)

Ich habe hier eine Collection (Raeume) die von CollectionBase T und diese wiederum von List T abgeleitet ist. Raeume ist eine Collection für den Typ Raum. Ich mache nun immer mal wierder LINQ Abfragen auf Raeume mit einem ToList() da es eine Collection mit Raeumen zurück geben soll. Raeume raeumeIO raeume.Where(r r.TrefferQuote this.TrefferQuote).ToList(); Dieser Code will ...
Das ist relativ eindeutig: Raeume ist keine List Raum , sondern davon abgeleitet. raeume.Where(...).ToList() liefert eine List Raum , Du hast also eine typisierte Liste, aber eben keine Collection. Du könntest in der Klasse Raeume einen Operator schreiben, der eine List Raum behandelt, oder aber dort eine static void FromList(List Raum raumList) implementieren: Raeume ...
.net collections csharp linq tolist
30.04.2010 | 3565 2
3

c# - List<T> Vererbung innerhalb der Generik nicht möglich, wieso?

Also wieso ist folgendes nicht möglich: Interface:interface IAnimal Klasse die IAnimal implementiert:class Cat : IAnimal Methode die List IAnimal als Parameter hat:void Stroke(List IAnimal list){ // code }Benutzer der Methode List Cat liste new List Cat (); liste.Add(new Cat() { Name "Miau" }); liste.Add(new Cat() { Name "Citty" }); Keeper.Stroke(liste); Folgende ...
Zum Wieso: Du erstellst mit List Cat quasi einen neuen Datentyp. Diesen kann .NET nicht implizit casten auf den Datentyp List IAnimal . Das ist im Prinzip so als würdest Du versuchen einen string auf einen int zuzuweisen. Die generischen Listen sehen ähnlich aus und die darin enthaltenen Objekte sind 'kompatibel', aber die Listen an sich sind es nicht. Es gibt einen (englischen) ...
.net collections csharp html
12.11.2009 | 3984 1
3

LINQ - n ID's in einem Where ohne Schlaufe

Ich müsste aus einer List T alle Elemente haben die eine Bestimmte ID haben. Die Anzahl der ID's kann verschieden sein. Das heisst, einmal brauche ich nur eine, dann mal 2 oder mal 5. Ich könnte jetzt die LINQ Abfrage n mal ausführen. Möchte ich nicht. Die ID's bekomme ich , getrennt. Könnte ich die irgend wie so einer LINQ Abfrage übergeben? string IDs "1,3,4"; List Item result ...
Hallo, "Query-Syntax": var filteredByID from id in IDs.Split(',') join item in fooList on id equals item.ID select item; "Erweiterungsmethoden-Syntax": var filtered IDs.Split(',') .Join(fooList, id id, item item.ID, (id, item) item); Das ganze Beispiel für meinen Versuch: using System.Collections.Generic; using System.Diagnostics; using System.Linq; namespace ...
.net collections csharp linq
29.10.2009 | 2040 2
3

Objekte verschiednenen Typs in einem Array speichern

... Klassen A, B, C usw. Instanzen der Klassen sollen in einem Array ar (edit) mit numerischen Indizes (/edit) gespeichert werden. Wie kann man den obigen Ansatz in CSharp darstellen? Die Elemente eines Arrays in CSharp haben meines Wissens immer genau einen Typ. Sowas wie ar(0,0) new(A); /* eckige Klammern sind im BB-Code nicht erlaubt */ ar(1,1) new(B); ... geht wohl nicht. Gibt es ...
.net array collections csharp klassen objekte
08.09.2009 | 3273 3
5

Eine Liste in zufällige Reihenfolge bringen

Wie kann man eine Liste in C# oder Java "durchmischen"?
Dazu gibt es Algorithmen die von Donald E. Knuth entwickelt wurden. Eine moderne effiziente Version dieses Algorithmus ist der Fisher-Yates Shuffle Algorithmus. Eine andere Möglichkeit wie dies mit C# geschehen kann zeigt dieser Artikel.
.net algorithmus collections csharp java
30.08.2009 | 6137 3
1

c# Dictionary nach Value sortieren (Linq)

Wie sortiere ich ein Dictionary string,string nach dem Value. Es soll innerhalb einem Objekt gemacht werden. Also: Dictionary string,string myDic GetContent(); myDic myDic.orderby(mk mk.Value); Leider geht es so nicht. Cannot implicitly convert type 'System.Linq.IOrderedEnumerable System.Collections.Generic.KeyValuePair string,string ' to ...
Mit dieser Schreibweise erhält man kein Dictionary, sondern IOrderedEnumerable KeyValuePair string, string ordered myDic.OrderBy(mk mk.Value); was die Fehlermeldung an dieser Stelle auch deutlich macht. Verwende myDic ordered.ToDictionary(x x.Key, x x.Value); um daraus ein Dictionary zu erstellen.
.net collections csharp dictionary linq
26.08.2009 | 4411 1
RSS-Feed für alle Fragen zum Thema .NET C# Java Javascript Exception

Hast Du eine Frage zu collections, csharp? Dann stelle eine Frage!
Willkommen
codekicker.de ist eine deutschsprachige Q&A-Plattform zum Thema Programmieren. Von Entwicklern für Entwickler! Mitmachen ist ganz einfach: Stelle oder beantworte eine Frage.

Stelle eine Frage
Für mich interessante Themen


Ignorierte Themen