将字符串写入txt等文件中

例如:

string str=“你好”;

WriteEncodeString(str, "Config.txt");//bin/debug文件夹下会生成Config.txt文件,里面包含str内容

 

   public static void WriteEncodeString(string str,string filename)
        {            //判断是否已经有了这个文件
            if (!System.IO.File.Exists(filename))
            {
                //没有则创建这个文件
                FileStream fs1 = new FileStream(filename, FileMode.Create, FileAccess.Write);//创建写入文件                //设置文件属性为隐藏
                System.IO.File.SetAttributes(@filename, FileAttributes.Hidden);
                StreamWriter sw = new StreamWriter(fs1);
                sw.WriteLine(str.Trim());//开始写入值
                sw.Close();
                fs1.Close();
                //return "注册成功";
            }
            else
            {
                FileStream fs = new FileStream(filename, FileMode.Open, FileAccess.Write);
                System.IO.File.SetAttributes(@filename, FileAttributes.Hidden);//可以将这个txt文件隐藏
                StreamWriter sr = new StreamWriter(fs);

                sr.WriteLine(str.Trim());//开始写入值
                sr.Close();
                fs.Close();
                //  return "注册成功";
            }


        }

 

posted on 2020-04-17 13:21  RookieBoy666  阅读(2345)  评论(0编辑  收藏  举报