none
根据路径怎么创建文件 RRS feed

答案

  • 您好

    先判断文件夹是否存在 Directory.Exists,不存在就创建 Directory.CreateDirectory

    在使用 StreamWriter 建立 txt 檔案

     

                string sDirectory = @"c:\administrator\";
                string sFileName = @"test.txt";

                if (Directory.Exists(sDirectory) == false)
                {
                    Directory.CreateDirectory(sDirectory);
                }
                using (StreamWriter sw = new StreamWriter(sDirectory + sFileName, true))
                {
                    sw.WriteLine("文件內容");
                }


    歡迎參觀我的Blog.NET菜鳥自救會
    2011年4月20日 7:08

全部回复

  • File.WriteAllText(path,"文件内容");
    2011 c# mvp China. *George读起来像不像“饺子”?我爱吃饺子,我叫George。
    2011年4月20日 6:28
    版主
  • 您好

    先判断文件夹是否存在 Directory.Exists,不存在就创建 Directory.CreateDirectory

    在使用 StreamWriter 建立 txt 檔案

     

                string sDirectory = @"c:\administrator\";
                string sFileName = @"test.txt";

                if (Directory.Exists(sDirectory) == false)
                {
                    Directory.CreateDirectory(sDirectory);
                }
                using (StreamWriter sw = new StreamWriter(sDirectory + sFileName, true))
                {
                    sw.WriteLine("文件內容");
                }


    歡迎參觀我的Blog.NET菜鳥自救會
    2011年4月20日 7:08
  •  string path = @"c:\administrator\test.txt";
                string newPath = path.Substring(0,path.LastIndexOf("\\"));
                Directory.CreateDirectory(newPath);
                File.Create(path);
    2011年4月20日 7:30