Ich arbeite an einem grundlegenden Battleship game, um meine C# Fähigkeiten zu helfen. Gerade jetzt habe ich ein kleines Problem mit enum. Ich habe:Den Integer-Wert von enum holen
enum game : int
{
a=1,
b=2,
c=3,
}
Ich würde den Spieler gerne den Eingang „C“ und einige Code passieren Rückkehr die ganze Zahl 3
. Wie würde ich es einrichten, um eine Zeichenkette var (string pick;
) zu nehmen und es mit dieser Aufzählung in das richtige int umzuwandeln? Das Buch, das ich hier lese, ist etwas verwirrend
Es ist eine schlechte Praxis Aufzählungen mit zugrunde liegenden anderen Typen als 'int' zu verwenden und' int' ist die Standardeinstellung, so dass Sie es explizit nicht machen müssen . Sag es einfach. –
ist nicht Ihre Frage "Holen Sie den Enum-Wert aus einer Zeichenfolge"? – knoopx