Enum in a) Methode und b) Switch nutzen

06/11/2007 - 16:46 von Ralph Hüttenmoser | Report spam
Guten Abend

mit folgendem Code will ich einen Enum-Value in einer Methode nutzen.
Da habe ich aber Etwas nicht so richtig verstanden.
a) ist die Methode "testEnum" so richtig?
b) Die Nutzung hat einen Fehler
Kann mir jemand einen Hinweis geben

Vielen Dank
Ralph
enum PathCharacter
{
Standard, Archive
};

static void Main(string[] args)
{
testEnum(PathCharacter.Archive); //nutzen!!!! FEHLER
}


private void testEnum(PathCharacter _enumTest)
{
switch (_enumTest)
{
case PathCharacter.Standard:
//
break;

case PathCharacter.Archive:
//...
break;
}
}
 

Lesen sie die antworten

#1 Frank Dzaebel
06/11/2007 - 18:00 | Warnen spam
Hallo Ralph,

mit folgendem Code will ich einen Enum-Value in einer Methode nutzen.
Da habe ich aber Etwas nicht so richtig verstanden.
a) ist die Methode "testEnum" so richtig?
b) Die Nutzung hat einen Fehler



nö, das ist so möglich, wie Du es codiert hast.
Schàtze mal, es gibt evtl.Probleme mit
Namensgleichheiten, da Du unsauberer Weise
lokale Variablen mit Unterstrich, Methodenamen
klein geschrieben etc, hast. Oder in einem
Teil, den Du uns (noch) nicht gepostet hast
(samt der Fehlermeldung ;-)


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen