将用户输入保存到 ASP.NET MVC 中的现有文本文件
Saving user inputs to an existing text file in ASP.NET MVC
我如何使用 ASP.NET MVC 框架将视图中的用户表单输入保存到现有文本文件?
因此,首先,您需要接受用户的一些代码,然后保存它:
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()
.
如需进一步帮助,请尝试此 link:
https://docs.microsoft.com/en-us/dotnet/api/system.io.file?view=netframework-4.8
我如何使用 ASP.NET MVC 框架将视图中的用户表单输入保存到现有文本文件?
因此,首先,您需要接受用户的一些代码,然后保存它:
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()
.
如需进一步帮助,请尝试此 link: https://docs.microsoft.com/en-us/dotnet/api/system.io.file?view=netframework-4.8