2
내가 열거가 작동하는 방법을 알아 내려고 노력하고있어, 나는 레지스트리의 루트에 대한 열거를 사용하여 레지스트리에 기록하는 기능을 만들려고 노력하지만, 좀 혼란 스러워요이해 열거
public enum RegistryLocation
{
ClassesRoot = Registry.ClassesRoot,
CurrentUser = Registry.CurrentUser,
LocalMachine = Registry.LocalMachine,
Users = Registry.Users,
CurrentConfig = Registry.CurrentConfig
}
public void RegistryWrite(RegistryLocation location, string path, string keyname, string value)
{
// Here I want to do something like this, so it uses the value from the enum
RegistryKey key;
key = location.CreateSubKey(path);
// so that it basically sets Registry.CurrentConfig for example, or am i doing it wrong
..
}
HMH는, 나는 그것을 얻을 생각하지만, 당신은 열거 형에 비 순차적 숫자 값을 할당하는 데 사용할 수 있습니다 – user1071461
무엇인지 정확히 = 다음 열거에서 사용할 수 있습니다. 예를 들어, -1에서 열거 형 시작을 원한다면 거기에서 위로 진행하여 첫 번째 항목 = -1을 설정합니다. 예 : InvalidSelection = -1, NoSelection (값 0), ValidSelection (값 1). –
아, 알았어, 고마워, 정보 – user1071461