FileAttributes fa = File.GetAttributes(filename);
 File.SetAttributes(filename, FileAttributes.Hidden | fa);//隐藏文件,并且保持文件以前的属性
 现在想取消隐藏属性,该怎么做呢? File.SetAttributes(filename, FileAttributes.Normal);
 可以取消隐藏属性,可是把其他属性也取消了 
 File.SetAttributes(filename, FileAttributes.Normal | fa);
 也不可以,因为fa里边带着Hidden属性 帮忙解决一下,谢谢!