我创建了一个有 2 个标签和 1 个文本框的应用程序。第一个标签将显示自一年开始以来的总天数,而第二个标签将显示一年中的测试次数。在文本框中显示了我没有研究过的测试数量。
当程序打开时,您必须单击一个按钮来加载一个 .txt 文件以获取这些数字,当您通过单击另一个按钮退出时,它们会被保存。我想知道如何加载文件和保存参数。
我正在用 C# 开发,感谢,抱歉英语不好。
我创建了一个有 2 个标签和 1 个文本框的应用程序。第一个标签将显示自一年开始以来的总天数,而第二个标签将显示一年中的测试次数。在文本框中显示了我没有研究过的测试数量。
当程序打开时,您必须单击一个按钮来加载一个 .txt 文件以获取这些数字,当您通过单击另一个按钮退出时,它们会被保存。我想知道如何加载文件和保存参数。
我正在用 C# 开发,感谢,抱歉英语不好。
要阅读文本,请使用File.ReadAllLines
List<string> lines = File.ReadAllLines(path).ToList();
要编写文本,请使用File.WriteAllLines
File.WriteAllLines(path, lines.ToArray());
或者对这些方法进行一些变化以满足您的需求。
一种方法是:
using System.IO;
using (var reader = new StreamReader(fileName))
{
string line;
while ((line = reader.ReadLine()) != null)
{
// Do stuff with your line here, it will be called for each
// line of text in your file.
}
}
或者,您可以这样做:
List<String> txtStrings = File.ReadAllLines(path).ToList();
或者,通过阅读这篇文章提出自己的方法。