我有以下代码:
RegistryKey installKey = Registry.LocalMachine.OpenSubKey(installKey);
我在我的代码上运行一个静态分析工具,它给了我一个缺陷,说我从方法返回而没有处理installKey。我知道您可以在 .NET 4.0 或更高版本中调用 RegistryKey 上的 Dispose(),但我的代码在 .NET 3.5 上运行。
有人知道处置此 RegistryKey 并让我的静态分析工具满意的最佳方法吗?
我有以下代码:
RegistryKey installKey = Registry.LocalMachine.OpenSubKey(installKey);
我在我的代码上运行一个静态分析工具,它给了我一个缺陷,说我从方法返回而没有处理installKey。我知道您可以在 .NET 4.0 或更高版本中调用 RegistryKey 上的 Dispose(),但我的代码在 .NET 3.5 上运行。
有人知道处置此 RegistryKey 并让我的静态分析工具满意的最佳方法吗?