-2

我创建了一个有 2 个标签和 1 个文本框的应用程序。第一个标签将显示自一年开始以来的总天数,而第二个标签将显示一年中的测试次数。在文本框中显示了我没有研究过的测试数量。

当程序打开时,您必须单击一个按钮来加载一个 .txt 文件以获取这些数字,当您通过单击另一个按钮退出时,它们会被保存。我想知道如何加载文件和保存参数。

我正在用 C# 开发,感谢,抱歉英语不好。

4

2 回答 2

2

要阅读文本,请使用File.ReadAllLines

List<string> lines = File.ReadAllLines(path).ToList();

要编写文本,请使用File.WriteAllLines

File.WriteAllLines(path, lines.ToArray());

或者对这些方法进行一些变化以满足您的需求。

于 2013-09-18T17:27:07.063 回答
1

一种方法是:

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();

或者,通过阅读这篇文章提出自己的方法。

于 2013-09-18T17:29:07.307 回答