Wie kann ich hier aus as den Flag Enum den mir die Methode GetAvailablePeriods zurueck liefert alle Flags als string zurueck geben ??
public Period GetAvailablePeriods()
{
return Period._1_Day | Period._1_Month | Period._1_Year;
}
public string[] GetAvailablePeriodsAsString()
{
//return all available periods as string
}
Enum.GetValues(typeof(Period))
Das könnte dir helfen.
edit:
Statt string[] solltest du besser List<string> verwenden.
Ich würde eher auf
GetAvailablePeriods().ToString()
setzen. Ist zwar kein string[]
, aber ich denke du findest da schon was schönes.
Hallo macFish,
dafür gibt es die Enum.GetNames-Methode.
Ein Blick in die Doku hätte gereicht. Bitte beachte [Hinweis] Wie poste ich richtig? Punkt 1.1.
herbivore