Konvertieren von enum-Werte in einem string-array

public enum VehicleData
{
    Dodge = 15001,
    BMW = 15002,
    Toyota = 15003        
}

Ich will mir oben genannten Werte 15001, 15002, 15003 in string-array wie unten gezeigt:

string[] arr = { "15001", "15002", "15003" };

Ich habe versucht, aus Befehl, aber das gab mir array von Namen statt Werten.

string[] aaa = (string[]) Enum.GetNames(typeof(VehicleData));

Ich habe auch versucht string[] aaa = (string[]) Enum.GetValues(typeof(VehicleData)); aber das funktioniert nicht zu.

Irgendwelche Vorschläge?

Wenn Sie lieber eine generische Implementierung, Sie finden es hier .

InformationsquelleAutor Freephone Panwal | 2014-08-04

Schreibe einen Kommentar