C#创建文件并写入内容的函数和追加内容的函数

如果没有就创建,有就修改

public static void WriteText(string 字符串, string 文件路径)

        {



            //创建文件

            if (!File.Exists(文件路径))

            {

                FileStream fs = new FileStream(文件路径, FileMode.Create, FileAccess.Write);

                StreamWriter sw = new StreamWriter(fs);

                //开始写入  

                sw.WriteLine(字符串);

                //清空缓冲区  

                sw.Flush();

                //关闭流  

                sw.Close();

                fs.Close();

            }

            else

            {

                FileStream fs = new FileStream(文件路径, FileMode.Open, FileAccess.Write);

                StreamWriter sw = new StreamWriter(fs);

                //开始写入  

                sw.WriteLine(字符串);

                //清空缓冲区  

                sw.Flush();

                //关闭流  

                sw.Close();

                fs.Close();

            }

        }



向文件追加内容


 public static void WriteDataGridViewTxt(string 字符串, string 文件路径)

        {

           

            StreamWriter sw = File.AppendText(文件路径);

            //开始写入  

            sw.WriteLine(字符串);

            //清空缓冲区  

            sw.Flush();

            //关闭流  

            sw.Close();

        }


·关于我们·免责声明·服务条款·RSS订阅·dede168.com技术支持

Copyright © 1998-2015  All rights reserved.