gpt4 book ai didi

c# - .GetValueNames() 方法的空引用异常

转载 作者:行者123 更新时间:2023-11-30 14:39:28 26 4
gpt4 key购买 nike

我试图在一台机器上获取 SQL 的所有实例名称,所有值都保存在一个注册表项中这是我的代码,但我一直收到空引用异常。

private void RegLoop()
{
RegistryKey key = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL")
foreach (var v in key.GetValueNames())
{
MessageBox.Show("{0}", v);
}
}

最佳答案

如果您收到该异常,则意味着 key 包含一个 null 值。因此,OpenSubKey() 方法没有返回任何内容,可能是因为找不到您正在搜索的内容。

关于c# - .GetValueNames() 方法的空引用异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6390628/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com