我正在创建一个应用程序,它从用户那里获取输入并以表格形式永久保存。
Console.Write("\n\tEnter roll no\n\t");
v= Convert.ToInt32(Console.ReadLine());
a[i].setroll(v);
Console.Write("\n\tEnter name\n\t");
k = Console.ReadLine();
a[i].setname(k);
Console.Write("\n\tEnter father name\n\t");
k = Console.ReadLine();
a[i].setfname(k);
Console.Write("\n\tEnter CNIC NO\n\t ");
k = Console.ReadLine();
a[i].setcnic(k);
Console.Write("\n\tEnter permanent address\n\t");
k = Console.ReadLine();
a[i].setpaddress(k);
Console.Write("\n\tEnter present address\n\t");
k = Console.ReadLine();
我想保存用户输入的所有信息,以便日后使用。我怎么能这样做?
答案 0 :(得分:2)
这可能是一个快速的帮助:
using System;
public class Test
{
public static void Main()
{
String Str = "";
for(int i =0;i<10;i++)
{
Str += i.ToString();
}
Console.WriteLine(Str);
System.IO.File.WriteAllText(@"C:\SaveInfo.Txt",Str);
}
}
答案 1 :(得分:0)
首先,您必须使用数据创建一个字符串数组,然后将其写入txt文件
string[] lines = { "First line", "Second line", "Third line" };
WriteAllLines创建一个文件,将一组字符串写入该文件,然后关闭该文件。
System.IO.File.WriteAllLines(@"C:\Users\Public\TestFolder\WriteLines.txt",lines);