创建一个文件夹用于写入UTF-8编码的文件

Posted 努力成长静待花开

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建一个文件夹用于写入UTF-8编码的文件相关的知识,希望对你有一定的参考价值。

实现效果:

  

知识运用:

  File类的CreateText方法

  StreamWriter类的WriteLine方法

实现代码:

        private void button2_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(textBox1.Text))
            {
                MessageBox.Show("请填写文件路径!");
                return;
            }
            if (string.IsNullOrEmpty(textBox2.Text))
            {
                MessageBox.Show("请输入文件内容!");
                return;
            }
            if (!File.Exists(textBox1.Text))
            {
                StreamWriter sw = File.CreateText(textBox1.Text);
                sw.WriteLine(textBox2.Text);
                sw.Close();
                MessageBox.Show("文件创建成功","提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
            }
            else
            { MessageBox.Show("文件存在!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information); }
        }

  

以上是关于创建一个文件夹用于写入UTF-8编码的文件的主要内容,如果未能解决你的问题,请参考以下文章

java 怎么判断文本内容的编码格式

使用 utf-8 编码写入和读取文件

C++:如何将 std::string 的内容写入 UTF-8 编码文件?

如何解决GBK的编码的文件中的中文转换成为UTF-8编码的文件而且不乱码

python中写入中文出错怎么办

Java以UTF-8编码读写文件