从Winform创建文本文件,并从文本文件中写入和读取

时间:2017-03-18 01:57:22

标签: c# winforms

您好,我是Windows Form Application的新手。我正在使用C#脚本来获取winform。如何从脚本内部动态创建文本文件并将字符串写入该文本文件?我是否也可以从同一个创建的文本文件中读取我刚刚存储的数据?感谢

1 个答案:

答案 0 :(得分:3)

这是创建文件并在其中写入文本的基本代码。 您需要在项目顶部添加using System.IO;才能使用它,您可能需要对其进行编辑才能使其与按钮配合使用

if (!File.Exists("FILENAME.txt")) // If file does not exists
{
    File.Create("FILENAME.txt").Close(); // Create file
    using (StreamWriter sw = File.AppendText("FILENAME.txt"))
    {
        sw.WriteLine("WRITE SOME TEXT"); // Write text to .txt file
    }
}
else // If file already exists
{
    // File.WriteAllText("FILENAME.txt", String.Empty); // Clear file
    using (StreamWriter sw = File.AppendText("FILENAME.txt"))
    {
        sw.WriteLine("WRITE SOME TEXT"); // Write text to .txt file
    }
}