我有一个关键的检查键值是否存在,或者不使用C#
在“HKEY_CURRENT_USER \软件\微软\的Windows \ CurrentVersion \卸载\ {4CHJHSDJHSJHDJS-SDGSJAD}”
我注册表中。使用
Registry.GetValue("keyname", "valuename", "default value")
我可以检索它的任何值。但是我需要检查注册表中是否存在“{4CHJHSDJHSJHDJS-SDGSJAD}”。有人可以建议我用什么检查来做这件事吗?
检查'Registry.GetValue'的返回值,如果它不是预期的那么它不存在? – DGibbs 2013-04-08 08:49:11
我目前使用Registry.GetValue。我可以从这个键值中检索任何值,但不能判断它是否存在。 – Arti 2013-04-08 08:50:47
可能的重复[如何检查注册表值是否存在使用C#?](http://stackoverflow.com/questions/4276138/how-to-check-if-a-registry-value-exists-using-c) – 2013-04-08 08:56:28