[CSharp.net] enum Frage

Christoph Wille csharp.net at glengamoi.com
Wed, 17 Mar 2004 17:00:01 +0100


Nur so als Nachtrag, die andere Richtung existiert in diesem Artikel:

http://www.aspheute.com/artikel/20010215.htm

Chris

At 04:48 PM 3/17/2004, you wrote:
>super danke, genau das wars.
>
>Und wen es interessiert hier die Test Funktion:
>
>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       enum Colors {Red, Green, Blue, Yellow }
>
>        public static void Main()
>        {
>            Colors TestFarbe;
>            TestFarbe = (Colors)Enum.Parse(typeof(Colors),"Green");
>            if(TestFarbe == Colors.Green) Console.WriteLine("Perfekt");
>            Console.ReadLine();
>        }
>
>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>... wäre ja vielleicht was für einen .NET FU Artikel?
>
>
>
>
>Alexander Zeitler wrote:
>
>>Hallo,
>>
>>>ich have eine Enum, z.b.
>>>"public enum Inhalt { Milch, Zucker, Salz, Reis}"
>>>
>>>Und ich habe ein Property in einer Klasse vom Typen "Inhalt".
>>>Jetzt bekomme ich eine Zeichenfolge geliefert, z.B. "Zucker".
>>>
>>>Wie kann ich der Property am einfachsten nun den Wert "Inhalt.Zucker" 
>>>zuweisen?
>>>
>>>
>>
>>bin mir nicht sicher, aber vielleicht mit Enum.Parse
>><http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/=
html/frlrfSystemEnumClassParseTopic2.asp>
>>
>>Gruss
>>
>>Alex