Kommend von einer Java-Welt in eine C# ein gibt es ein HashMap-Äquivalent? Wenn nicht, was würden Sie empfehlen?
Antwort
Zu viele Anzeigen?
ossobuko
Punkte
851
Ich wollte nur meinen Senf dazugeben.
Dies geht aus der Antwort von @Powerlord hervor.
Einsätze "null" anstelle von null Streicher.
private static Dictionary<string, string> map = new Dictionary<string, string>();
public static void put(string key, string value)
{
if (value == null) value = "null";
map[key] = value;
}
public static string get(string key, string defaultValue)
{
try
{
return map[key];
}
catch (KeyNotFoundException e)
{
return defaultValue;
}
}
public static string get(string key)
{
return get(key, "null");
}
- See previous answers
- Weitere Antworten anzeigen