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

问题描述 投票:1回答:1

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

c# html asp.net-mvc-4
1个回答
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

© www.soinside.com 2019 - 2024. All rights reserved.