Tag: trygetvalue

& quot; TryGetValue & quot; bezieht sich in der Regel auf eine Operation der Wertesuche im Wörterbuch (oder in der Karte) durch einen spezifizierten Schlüssel. & quot; Versuchen & quot; here bedeutet, dass es sich um eine fehlersichere Methode handelt, d. h. wenn der Schlüssel nicht im Wörterbuch enthalten ist, wird ein Indikator für fehlenden Wert zurückgegeben.

C# dictionary TryGetValue mit int-Werten, wie Sie vermeiden Doppel-lookup

Anzahl der Antworten 3 Antworten
Wenn dabei so etwas wie: int value; if (dict.TryGetValue(key, out value)) { if (condition) { //value = 0; this copies by value so it doesn't change the existing value dict[key] = 0; } } else { dict[key]

Initialisieren Tupel mit leer-oder null-Werte in C#

Anzahl der Antworten 2 Antworten
Habe ich das Wörterbuch und die Tupel setzen sich in SetValue() wie folgt :- var myDict = new Dictionary<string, Tuple<string, string>>(); private void SetValue() { var myTuple1= Tuple.Create("ABC", "123"); var myTuple2= Tuple.Create("DEF", "456"); myDict.Add("One", myTuple1) myDict.Add("Two", myTuple2)