获取文件信息出现UnauthorizedAccessException异常 那我能跳过这个回收站吗?把try catch写在foreach里面 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那我能跳过这个回收站吗?把try catch写在foreach里面 foreach (DirectoryInfo d in dinfo) //if(File.Open(d.FullName, FileMode.Open). { try { File.SetAttributes(d.FullName, FileAttributes.Normal); dataGridView1.Rows.Add( d, File.Open(d.FullName, FileMode.Open).Length ); } catch (UnauthorizedAccessException x) { throw; } }还是不行啊,跟放在外面一样 可以判断文件类型的:FileInfo f = new FileInfo(d.FulName);if(f.Attributes!=FileAttributes.ReadOnly){}或者string[] fileArray = f_fa.ToString().Split(',');if(!fileArray.Contains("ReadOnly")){} //因为,可能同时拥有多个属性 时钟事件的注销 怎么把gridview中的数据提交到数据库 如何能利用c#语言屏蔽高级的系统热键CTRL+Alt+Delete sever 服务 无法重写继承成员?? 比较复杂的SQL语句怎么放入DataGrid中? 问个问题 请教c#代码 第一次使用web service失败!hello world程序!help cefsharp 实现 谷歌 F12 右键Focus 功能 winform datagridview分页 C# 关于一个FTP连接问题
把try catch写在foreach里面 foreach (DirectoryInfo d in dinfo)
//if(File.Open(d.FullName, FileMode.Open).
{
try
{
File.SetAttributes(d.FullName, FileAttributes.Normal);
dataGridView1.Rows.Add(
d, File.Open(d.FullName, FileMode.Open).Length
);
}
catch (UnauthorizedAccessException x)
{
throw;
}
}还是不行啊,跟放在外面一样
FileInfo f = new FileInfo(d.FulName);
if(f.Attributes!=FileAttributes.ReadOnly)
{}
或者
string[] fileArray = f_fa.ToString().Split(',');
if(!fileArray.Contains("ReadOnly"))
{} //因为,可能同时拥有多个属性