文件I/O与对象序列化全解析
1. 目录操作
在文件操作中,目录的管理是基础。首先来看如何创建子目录。使用 DirectoryInfo 类的 CreateSubdirectory() 方法可以创建子目录,该方法执行成功时会返回一个代表新创建项的 DirectoryInfo 对象,但你并非必须捕获这个返回值。以下是一个示例代码:
static void ModifyAppDirectory()
{
DirectoryInfo dir = new DirectoryInfo(".");
// 在初始目录下创建 \MyFolder
dir.CreateSubdirectory("MyFolder");
// 捕获返回的 DirectoryInfo 对象
DirectoryInfo myDataFolder = dir.CreateSubdirectory(@"MyFolder2\Data");
// 打印 ..\MyFolder2\Data 的路径
Console.WriteLine("New Folder is: {0}", myDataFolder);
}
接下来了解 Directory 类型,它的静态成员功能与 DirectoryInfo 的实例级成员功能相似,但 Directory 的成员通常返回字符串数据,而非强类型的 FileInfo
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



