Hallo,
wie kann ich strings in einem enum speichern?
Habe z.B.: diese 3 strings:
string a = "webcam";
string b = "framegrabber";
string c ="actioncam";
und die sollen dann einfach in einem enum stehen
enum videoDevices {webcam, framegrabber, actioncam}
VG,
Elias
In der Form gar nicht.
Was hast Du denn genau vor?
Dann kann man Dir dahingehend evtl. ne Lösung bieten.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Ein Enum ist ein Enum und kein String, umgekehrt wird aber ein Schuh draus:
Enum.ToString-Methode (String)
enum VideoDevices
{
Webcam,
Framegrabber,
Actioncam,
}
//...
string a = VideoDevices.Actioncam.ToString();
string b = VideoDevices.Framegrabber.ToString();
string c = VideoDevices.Webcam.ToString();
using System;class H{static string z(char[]c){string r="";for(int x=0;x<(677%666);x++)r+=c[
x];return r;}static void Main(){int[]c={798,218,229,592,232,274,813,585,229,842,275};char[]
b=new char[11];for(int p=0;p<((59%12));p++)b[p]=(char)(c[p]%121);Console.WriteLine(z(b));}}