c#怎么判断注册表指定目录是否存在?
答案:2 悬赏:70 手机版
解决时间 2021-02-23 07:06
- 提问者网友:焚苦与心
- 2021-02-23 00:54
c#怎么判断注册表指定目录是否存在?
最佳答案
- 五星知识达人网友:有你哪都是故乡
- 2021-02-23 02:14
是判断某一项键值是否存在吧
判断项是否存在
使用方法opensubkey,调用该方法如果请求的项不存在,则返回空引用,而不是引发异常。这个就可以作为我们判断项是否存在的依据:
registrykey lm = registry.localmachine;
registrykey s;
s = lm.opensubkey("asdfaf", true);
//试图打开不存在的项asdfaf
if (s == null)
console.writeline("该项不存在");
判断项是否存在
使用方法opensubkey,调用该方法如果请求的项不存在,则返回空引用,而不是引发异常。这个就可以作为我们判断项是否存在的依据:
registrykey lm = registry.localmachine;
registrykey s;
s = lm.opensubkey("asdfaf", true);
//试图打开不存在的项asdfaf
if (s == null)
console.writeline("该项不存在");
全部回答
- 1楼网友:山有枢
- 2021-02-23 03:24
//filepath 为目录路径
public string validateExist(string filepath)
{
bool result = System.IO.Directory.Exists(filepath);
if(result == true)
return "目录存在";
else
return "目录不存在";
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯