Sind enum Typen schneller/effizienter als String Typen, wenn sie als Wörterbuchschlüssel verwendet werden?
IDictionary<string,object> or IDictionary<enum,object>
Welcher Datentyp eignet sich eigentlich am besten als Wörterbuchschlüssel und warum?
Bedenken Sie Folgendes: HINWEIS: Der Einfachheit halber nur 5 Eigenschaften
struct MyKeys
{
public string Incomplete = "IN";
public string Submitted = "SU";
public string Processing="PR";
public string Completed = "CO";
public string Closed = "CL";
}
y
enum MyKeys
{
Incomplete,
Submitted,
Processing,
Completed,
Closed
}
Welche der oben genannten Begriffe sind besser geeignet, wenn sie als Schlüssel in einem Wörterbuch verwendet werden!
0 Stimmen
Hat C# ein Äquivalent von Javas EnumMap?