【发布时间】:2014-04-09 06:00:58
【问题描述】:
我有一个方法可以检查给定路径的权限及其工作正常,如下所示..
public bool IsAvailable(string path)
{
bool hasPermissions = false;
if (Directory.Exists(path))
{
var permission = new FileIOPermission(FileIOPermissionAccess.Write, path);
try
{
permission.Demand();
hasPermissions = true;
}
catch(SecurityException e)
{
hasPermissions = false;
}
}
return hasPermissions;
}
现在我的问题是,我想检查路径列表的权限,我的意思是我会在方法的参数中传递路径列表,如果它具有对给出的所有路径的权限,它应该返回 true 或 false如下所示的参数
public bool IsAvailable(List<string> pathList)
{
}
有人可以帮忙吗?
【问题讨论】: