我使用下面的代码写入到与C#.NET 4.0作为Windows 7的管理员现有的注册表项:C#写注册表
Microsoft.Win32.Registry.SetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\MY\\SOFTWARE\\Name", "key_name", "key_value");
这似乎工作得很好,但我已经看到网络上的其他人声称你需要做一个Registry.Close()
或它不会工作。
我是否真的需要OpenSubKey
和Close
这个关键点是否已经显现出来了?
我不是在抱怨我的代码有效,我只是想了解最佳实践。