[CSharp.net] Konstante in switch - Block
Mansur Esmann [OM]
csharp.net at glengamoi.com
Fri, 15 Oct 2004 14:28:07 +0200
=C4ndert nix daran ...
Gruß Mansur
>
>
> Probiers mal mit
>
> enCon.Converter("EnumName").ToString()
>
> HTH
> Andre
>
>
> 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 "=DCbersetzung" 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:
> CSharp.net@glengamoi.com
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/csharp.net
>
>
> _______________________________________________
> CSharp.net Mailingliste, Postings senden an:
> CSharp.net@glengamoi.com
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/csharp.net