例如  我想把HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System  下的所有子健的名称便利出来,该怎么写?

解决方案 »

  1.   

     RegistryKey reg= Registry.CurrentUser.OpenSubKey("", true);
     foreach (string keyName in reg.GetValueNames())
      { }
      

  2.   

                  string keyName = @"HKEY_CURRENT_USER\Console";
                RegistryKey r = Registry.CurrentUser.OpenSubKey(keyName, true);
                string[] s = r.GetValueNames();
                foreach (string x in s)
                {
                    listBox1.Items.Add(x);
                }
    我这样写的,搞不定
      

  3.   

    楼上的这样写:
    string keyName = "Console";