将用户输入保存到ASP.NET MVC中的现有文本文件

时间:2020-04-11 13:45:04

标签: c# html asp.net-mvc-4

如何使用ASP.NET MVC框架将视图中的用户表单输入保存到现有文本文件中?

1 个答案:

答案 0 :(得分:1)

因此,一开始,您将接受用户的一些代码,然后将其保存:

string userInput =Console.Readline();

然后,您将使用代码WriteAllText()。这使您可以创建一个新文件并将其内容写入其中。如果文件已经存在,它将被覆盖。 所以基本上:

string userInput =Console.Readline();
File.WriteAllText("thenameyouwanttogivetoyourfile.txt", userInput);

这将读取文件,然后将其输出

string readText = File.ReadAllText("thenameyouwanttogivetoyourfile.txt");  
Console.WriteLine(readText);

这就是创建新文件的方式。要覆盖已经存在的文件,您可以执行相同的操作,但是要使用关键字Create()。这样会创建或覆盖文件,如果要用另一个文件替换一个文件的内容,请使用Replace()

要获得更多帮助,请尝试以下链接: https://docs.microsoft.com/en-us/dotnet/api/system.io.file?view=netframework-4.8