Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在c#控制台应用程序中永久保存用户提供的输入?_C# - Fatal编程技术网

如何在c#控制台应用程序中永久保存用户提供的输入?

如何在c#控制台应用程序中永久保存用户提供的输入?,c#,C#,我正在创建一个应用程序,它接受用户的输入并以表格的形式永久保存 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); Con

我正在创建一个应用程序,它接受用户的输入并以表格的形式永久保存

    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();    
我想保存用户输入的所有信息,以便以后使用。如何执行此操作?

请参阅

这可能是一个快速的帮助:

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);
    }
}
使用系统;
公开课考试
{
公共静态void Main()
{
字符串Str=“”;

对于(int i=0;i,首先必须使用数据创建一个字符串数组,然后才能将其写入txt文件

string[] lines = { "First line", "Second line", "Third line" };
WriteAllines创建一个文件,将字符串集合写入该文件,然后关闭该文件

System.IO.File.WriteAllLines(@"C:\Users\Public\TestFolder\WriteLines.txt",lines);

您尝试过什么?