我想通过System.IO.Directory.Move()修改网站中一个文件夹的名称,但是我不知道是否拥有修改的权限。
System.IO.Directory.Move()方法返回void,也没有指示是否修改成功。
除了用try...catch方式测试是否修改成功之外,有没有方法提前知道,运行当前网站的用户,是否对该文件夹拥有足够的权限进行相应的操作,如写入文件、改名等等?
我查看MSDN看到DirectoryInfo有一个GetAccessControl()方法,但是不知道怎么使用,是不是使用这个对象来做这样的事情。
请教先知,谢谢!