日期:2014-05-16  浏览次数:20856 次

怎么判断GetFiles()得到的文件是不是隐藏的,这样写不行啊,,,
RT................

但是调试时发现if根本就进不去,判断的那个文件时系统的,隐藏的
------解决方案--------------------
               
           若要判断是否含有某属性,应使用"&":if((item.Attributes & FileAttributes.Hidden) == FileAttributes.Hidden )
           若要附加某属性,应使用  " 
------解决方案--------------------
 " :      item.Attributes = item.Attributes 
------解决方案--------------------
 FileAttributes.ReadOnly;
           若要陊除某属性,应使用  "^  " :         item.Attributes = item.Attributes ^ FileAttributes.Hidden; 

           if(item.Attributes ==  ( FileAttributes.Hidden 
------解决方案--------------------
 FileAttributes.ReadOnly ))
                {
                      Console.WriteLine("所有属性中仅只有掩藏和只读属性,再没有其它的属性了。");
                }
我都说了。。。