C#中Directory 类的用法

来源:互联网 发布:网络教育研究的资料 编辑:程序博客网 时间:2024/05/21 08:56

 Directory类位于System.IO 命名空间。Directory类提供了在目录和子目录中进行创建移动和列举操作的静态方法。此外,你还可以访问和操作各种各样的目录属性,例如创建或最后一次修改时间以及Windows访问控制列表等 

需要引用using System.IO命名空间;

下面使用unity测试一下方法

在c盘TEST目录下新建一个NewDirectoty目录

        [@MenuItem("Test/AddDirectory")]
static void MakeDirectory()
{  
Directory.CreateDirectory(@"c:\TEST\NewDirectoty");
}

设置目录的属性 (只读,隐藏)

[@MenuItem("Test/SETDirectory/ReadOnly")]
static void SETDirectoryReadOnly()    //只读
{   DirectoryInfo NewDirInfo = new DirectoryInfo(@"c:\TEST\NewDirectoty");
NewDirInfo.Attributes = FileAttributes.ReadOnly;
}
[@MenuItem("Test/SETDirectory/Hidden")]   //隐藏
static void SETDirectoryHidden()
{   DirectoryInfo NewDirInfo = new DirectoryInfo(@"c:\TEST\NewDirectoty");    
NewDirInfo.Attributes = FileAttributes.Hidden;
} [@MenuItem("Test/SETDirectory/ReadOnly")]
http://jingyan.baidu.com/album/e73e26c0f7fe2f24acb6a74f.html

其他具体的方法见百度。


0 0
原创粉丝点击