请帮我将此行转换为C#。
objManagementBaseObject.SetPropertyValue("hDefKey", CType("&H" &
Hex(RegistryHive.LocalMachine), Long))
C#中的相关参考资料: System.Management
谢谢。
其他信息:
代码最初是在VB中。
答案 0 :(得分:3)
看起来RegistryHive.LocalMachine
只是一个枚举值,在这种情况下将其传递给Hex()只是浪费时间:
objManagmentBaseObject.SetPropertyValue("hDefKey", (long)RegistryHive.LocalMachine);
答案 1 :(得分:0)
objManagementBaseObject.SetPropertyValue("hDefKey", (long)RegistryHive.LocalMachine);
是与VB.NET行等效的C#。
感谢您的见解!