Ich versuche eine Klasse und einen der Parameter zu definieren, die ich aus einer endlichen Liste von Konstanten ziehen möchte, die wie ein Wörterbuch funktioniert. Ich bin nicht wirklich sicher, was ich das nennen oder suchen soll, aber ich denke, ich habe gesehen, dass einige eingebaute Klassen dies benutzen.Klasse erstellen und aus einer Liste von Konstanten auswählen
Der Grund dafür ist, dass die API, die ich verwende, diese Klasse benötigt, um auf eine bestimmte Art und Weise gebaut zu werden und viele Zahlen zu verwenden, die keinen lesbaren Sinn ergeben. Ich würde eher das Objekt mit dem aussagekräftigen Wort als die ID-Nummer, mit der es geht, erstellen.
Beispiel: Enthält = 2, Enthält keine = 5, Größer als = 3, weniger als = 4 usw.
Testclass foo = new Testclass (ENTHÄLT, "Hallo Welt");
Ich möchte dies wie ein Wörterbuch Art arbeiten, so dass der Rest des Codes den ersten Parameter als ‚2‘ behandelt und nicht die Zeichenfolge „ENTHÄLT“
Ich bin aus meinem Kopf oder Ist das möglich? Vielen Dank!
Sie möchten ein Enum? http://stackoverflow.com/questions/943398/get-int-value-from-enum – rene
Nicht ganz sicher, was das bedeutet/mit sich bringt –
Zeit zum Lesen https://docs.microsoft.com/en-us/dotnet/ Artikel/csharp/Programmieranleitung/Enumeration-Typen dann – rene