| 

.NET C# Java Javascript Exception

.NET, Dictionary Fragen

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

Stelle deine .net-Frage jetzt!
2

Dictionary mit zusammengesetzten Schlüssel

Hallo zusammen, wie würdet Ihr ein Dictionary mit zusammengesetzten Schlüssel realisieren? Folgende Lösungen habe ich im Internet gefunden: 1. Verwendung von 2 verschachtelten Dictionaries: Dictionary TKey1, Dictionary TKey2, TValue 2. Verwendung einer Tuple bzw. eines eigenen Datentypes: Dictionary Tuple TKey1, TKey2 , TValue Welche Variante würdet Ihr bevorzugen ...
... Schlüssel mitbringen muss implementieren. Damit kann ich dann schlussendlich wieder ein "herkömmliches" "Dictionary TKey MyCompositeKeyXY, TValue " verwenden. Wenn Du aber wie in Deinem 1. ... kann ich (wenn er anständig implementiert ist) ganz normal in einem herkömmlichen Dictionary einsetzen. Der Lookup mit dem zusammengesetzten Schlüssel führt mich zu einem Value. ...
.net csharp dictionary
09.09.2011 | 515 5
3

Dictionary-Suche mit Defaultwert

Hallo, ich suche in einem Dictionary eine Klasse anhand eines Keys. Als Ergebnis hätte ich gerne den Wert eines Properties von ... Test() { const string LEER "Nicht vorhanden"; int lnSuchIndex 1; string lsName; Dictionary int, Kunde loKundenDictionary new Dictionary int, Kunde (); loKundenDictionary.Add(1, new Kunde() { Name "Big Lebowski" }); loKundenDictionary.Add(2, new ...
... : LEER; Falls du weißt, dass ein bestimmter Key (z.B. 0 oder -1) nicht vorkommt, kannst du den Default ins Dictionary legen: int lnSuchIndex 3; string lsName; Dictionary int, Kunde loKundenDictionary new Dictionary int, Kunde (); loKundenDictionary.Add(0, new Kunde() { Name "Nicht vorhanden" }); loKundenDictionary.Add(1, new Kunde() { Name "Big Lebowski" }); ...
.net dictionary linq
08.04.2011 | 321 3
3

Wo liegt eigentlich der Unterschied zwischen Lookup und Dictionary im .NET Framework?

Beide erlauben ja, einem Schlüssel einen Wert zuzuordnen.
.net dictionary framework lookup vergleich
28.02.2011 | 385 1
2

Wie kann ich object in Dictionary<string, object> umwandeln?

Eine Methode des Framework gibt result vom Typ object zurück. Ich weiß aber, dass sich dahinter ein Dictionary string, object verbirgt. Jetzt würde ich gern eine Klasse Item einführen: class Item : Dictionary string, object { } Damit ich das, was zurückkommt, gleich vernünftig typisiere. Aber die Umwandlung von object in Item klappt nicht. Item item (Item)result; Was mach ich ...
.net dictionary object string umwandeln
07.02.2011 | 494 4
0

C# Beim Iterieren über ein Dictionary Values/Werte verändern?

Hallo System.InvalidOperationException: Collection was modified; enumeration operation may not execute..Ich würde gerne direkt Werte/Values eines Dictionary s ändern, gibts hierfür einen Trick oder muss man dies umständlich programmieren? foreach(var book in mCart) { if(book.Value 0) mCart[book.Key]--; } Danke!
Es gibt für das Ändern der Werte eines Dictionary keinen Trick oder sonst einen Hack. Die Dokumentation sagt hierzu eindeutig: Die foreach-Anweisung fungiert als Wrapper für den Enumerator, der nur das Lesen aus der Auflistung, nicht jedoch das Schreiben in diese zulässt. Servus, Klaus
.net csharp dictionary
26.11.2009 | 2284 2
2

IOrderedEnumerable an GridView binden mit DataKeyNames

... tl.Value.DateTo); gvReservations.DataSource textLinks.ToList(); gvReservations.DataKeyNames new string[] { "ID" }; gvReservations.DataBind(); Bis vor kurzem war textLinks noch eine List T , jetzt ein Dictionary K, T . Wie binde ich diese Liste nun korrekt an ein GridView in ASP.NET? Bei DataBind() wird reklamiert das kein Feld "ID" vorhanden sei.
.net asp.net csharp dictionary gridview
07.10.2009 | 611 1
4

Wie kann man eigene Klassen als Schlüssel eines Dictionary's verwenden?

Mit Dictionary string, int kann man string auf int übersetzen. Wie kann ich als Schlüssel eine eigene Klasse Name { string Vorname; string Nachname; } verwenden? Das Dictionary scheint das nicht zu begreifen.
.net csharp dictionary
14.09.2009 | 553 4
2

Dictionary Schlüssel für bestimmten Wert

Wie kann ich (effizient) den Schlüssel eines Dictionary 's für einen bestimmten Wert erhalten?
Mit der GetKeyByValue-Erweiterungsmethode ;) Dictionary int, string dic new Dictionary int, string (); dic[1] "a"; dic[2] "b"; int key dic.GetKeyByValue("a"); Allerdings hab ich diese Methode ... static class gfoidlDictionaryExtensions { public static TKey GetKeyByValue TKey, TValue ( this Dictionary TKey, TValue dic, TValue value) { var query from kvp in dic where ...
.net csharp dictionary framework query
05.09.2009 | 557 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 | 2270 1
2

Mal wieder eine Abfrage mit Linq :)

Ich habe ein Object, dass aber eigentlich eine Liste ist, die enthält wiederum ein Dictionary mit nur einem Eintrag. List Dictionary string,bool Nun wollte ich das schön Elegant mit Linq machen, bis mir aufgefallen ist, dass ja in jedem Dictionary nur ein Element drin ist. Ich möchte wissen wann der Bool Wert gleich true ist und dann mir den Key dazu merken gilt. Hat dafür jemand ...
Wenn jedes deiner Dictionaries nur je einen Eintrag beinhaltet, dann würde ich es anders lösen: List MyStruct structList new List MyStruct (); for (int i 0; i 5; i ) { MyStruct myStruct new MyStruct(); myStruct.Key string.Format("Test_{0}", i); myStruct.Value i % 2 0; structList.Add(myStruct); } var elements structList.FindAll(x x.Value true); Ich würde hierfür dann eine ...
.net dictionary linq
24.08.2009 | 583 2
RSS-Feed für alle Fragen zum Thema .NET C# Java Javascript Exception

Hast Du eine Frage zu .net, dictionary? 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
infounit Software GmbH
myfactory International GmbH
Sevitec Gruppe
InnoGames GmbH
Für mich interessante Themen


Ignorierte Themen