我碰巧用 C# 写了一个注册表编程
const string basereg="HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\ram";
Registry.SetValue(basereg,"r","s",RegistryValueKind.String);
- 在 ram 子键中创建一个值字符串“r”。
添加下面的代码后,我期望在 ram [提到上面的子键] 内命名为“r”的代码删除键,但我开始期望为“System.NullReferenceException”
string pat = "\\SOFTWARE\\Wow6432Node\\ram";
RegistryKey del = null;
del = Registry.LocalMachine.OpenSubKey(pat, true);
del.DeleteValue("r");
谢谢
问候,拉姆