1)使用Visual Studio创建一个新的控制台应用程序,您将其称为consolehw。
2)您将创建一个文本文件,其中至少包含10个人的姓名。该文件应名为names.txt,应放置在consolehw应用程序的Debug文件夹中
3)您将创建一个简单的程序以使用流访问此文件。您应该首先在新文件的末尾添加名称。之后,您将在控制台中显示所有文件名(如果在Windows中运行,则为命令行;如果在Mac中运行,则为终端),并在文件末尾以新行显示一个文本,该文本表示“有X研讨会的新参与者”,其中X表示您在将name.txt文件添加到文件后从该文件中读取的行数(名称数)。
请注意,names.txt文件中已经包含前10个名称。您的姓名应包含在程序中,并在最终消息中显示X,该X代表研讨会中11位新参与者的价值。
我试图追加并创建数组,但是我对如何添加行并在消息(字符串)中显示名称或行数感到困惑。
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace Consolehw
{
class Program
{
static void Main(string[] args)
{
string p = @"names.txt";
using (StreamWriter sr = File.AppendText(p))
{ sr.WriteLine(Environment.NewLine + "- Peter Lancer - "); sr.Close();
Console.WriteLine(File.ReadAllText(p)); }
String msg = "There are X new participants";
Console.Write(msg);
Console.ReadKey();
}
}
}
在总结中提到了结果作为准则。