Probiers mal mit

enCon.Converter("EnumName").ToString()

HTH
Andre

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Im Auftrag von Mansur Esmann [OM]
Gesendet: Freitag, 15. Oktober 2004 14:05
An: [EMAIL PROTECTED]
Betreff: [CSharp.net] Konstante in switch - Block

Hallo,

bei einem Switch - Blocl erhalte ich den Fehler, da� der case eine Konstante
sein muss:

EnumConverter enCon = new EnumConverter()
switch(irgendwas.Text)
{
        case enCon.Converter("EnumName"):
                break;
        case enCon.Converter("EnumName"):
                break;
}


Der Converter gibt einen String zur�ck, der die "�bersetzung" des
�bergabeparameters entspricht.

Ich kann es so nun leider nicht compillieren ....

Ich kann auch innerhalb der Klasse nicht eine Konstante er�ffnen:
const string ersterWert = enCon.Converter("EnumName");


Hat wer einen Vorschlag wie ich das machen muss, damit ich anhand der
R�ckgabewerte einen Switchblock definieren kann?


Gru� Mansur

_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net


_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an