• C#基础——文件流操作


    文件FileStream

    Directory
    Directory类位于System.IO 命名空间。Directory类提供了在目录和子目录中进行创建移动和列举操作的静态方法。

    Directory简单demo

                string path = @"D:hellow";
                //创建新文件夹,创建成功返回表名
                //创建文件夹
                Console.WriteLine( Directory.CreateDirectory(path));
                
                //对文件进行删除操作
                Directory.Delete(path);
    
                //对文件是否存在进行判断
                Console.WriteLine(Directory.Exists(path));
    

    DirectoryInfo
    DirectoryInfo的demo

                //用directoryinfo创建文件夹
                //实例化对象
                DirectoryInfo directoryTest = new DirectoryInfo(path);
                //判断文件夹是否存在
                Console.WriteLine(directoryTest.Exists);
                //创建文件夹
                directoryTest.Create();
                //判断文件夹是否存在
                Console.WriteLine("DirectoryInfo测试文件夹是否存在:"+directoryTest.Exists);
    

    file创建文件

                //file创建文件
    
                string textPath = @"D:projectslearnLeoLamQP.Learn.LeoLamQP.Learn.FilestreamTesthellowhellow.txt";
    
                FileStream fs = File.Create(textPath);
    
                Console.WriteLine("文件创建时间:" + File.GetCreationTime(path));
    
                Console.WriteLine("文件最后被写入时间:" + File.GetLastWriteTime(path));
    
                fs.Close();
    
                StreamWriter sw = File.AppendText(textPath);
                sw.Write("happy day!");
                //刷新缓存
                sw.Flush();
                //关闭流
                sw.Close();
                //
                sw.Dispose();
    
  • 相关阅读:
    [转]ASP.NET会话(Session)保存模式
    ASP.NET 2.0 实现伪静态网页方法
    显示带颜色的字符串
    sublime text 3.0使用
    sublime text插件
    cogs1715 动态逆序对
    双网卡bond
    解决CentOS6不能使用yum源
    查看磁盘io占用
    [office] 在word中的小技巧
  • 原文地址:https://www.cnblogs.com/LY-CS/p/13226235.html
Copyright © 2020-2023  润新知