项目要求

时间:2009-12-24 06:55:10

标签: c# .net windows-services

在我的项目中,我有一个像“将版本设置为0.0.0.0,如果方法无法从环境变量中获取版本”的要求

和我需要看的编码就像这个数组一样,任何人都有关于这个的想法

string[] sade = new string[6];
 .
 .
 .
 .
  sade [5] = Registry.GetValue(@"HKEY_LOCAL_MACHINE\Software\secon\secservice", "CurrentVersion", "0").ToString();)
;

任何人都有关于此处所需编码的想法

1 个答案:

答案 0 :(得分:0)

您可以执行以下操作:

string[] sade = new string[6];
.
.
sade[5] = Registry.GetValue(@"HKEY_LOCAL_MACHINE\Software\secon\secservice",    "CurrentVersion", "0");
if(sade[5] == null)
{
Registry.SetValue(@"HKEY_LOCAL_MACHINE\Software\secon\secservice",    "CurrentVersion", "0");
}

这将读取注册表并检查它是否已定义。