首页 / 问答 / C#/.NET/.NET Core应用程序编程开发中如何创建一个空文件?

C#/.NET/.NET Core应用程序编程开发中如何创建一个空文件?

.NET C# 文件 .NET Core 2.17K 次浏览
0

在C#/.NET/.NET Core应用程序编程开发中,如何使用C#程序创建一个指定名称的空文件呢?

回复 [×]
提交评论
请输入评论内容

5 个回答

  • 0

    使用File.Create()方法,如下:

    using (File.Create(filename)) ;
    

    或者封装成一个方法,如下:

    public static void CreateEmptyFile(string filename)
    {
        File.Create(filename).Dispose();
    }
    
    Rector的个人主页

    Rector

    2020-05-07 回答

    • 0

      使用File.WriteAllText()方法,如下:

      File.WriteAllText("path", String.Empty);
      

      或者使用File.CreateText()方法,如下:

      File.CreateText("path").Close();
      
      Rector的个人主页

      Rector

      2020-05-07 回答

      • 0

        使用File.Open()方法,如下:

        File.Open("filename", FileMode.Create).Close();
        
        Rector的个人主页

        Rector

        2020-05-07 回答

        • 0

          使用FileStream文件流来创建一个空文件,在指定文件存在的情况下,此方法会抛出异常而不会覆盖,如下:

          using (new FileStream(filename, FileMode.CreateNew)) {}
          
          Rector的个人主页

          Rector

          2020-05-07 回答

          • 0

            使用File.WriteAllLines()方法,如下:

            System.IO.File.WriteAllLines(filename, new string[0]);
            
            Rector的个人主页

            Rector

            2020-05-07 回答

            我来回答