【问题标题】:Saving user inputs to an existing text file in ASP.NET MVC将用户输入保存到 ASP.NET MVC 中的现有文本文件
【发布时间】:2020-07-24 05:35:43
【问题描述】:

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

【问题讨论】:

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


    【解决方案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

    【讨论】:

    • 如果它适合你,你能接受答案吗?这样,它可以节省其他人的时间和精力。
    • 我需要更多关于这将如何在 MVC 框架中工作的指导
    猜你喜欢
    • 1970-01-01
    • 2020-05-01
    • 2015-11-02
    • 1970-01-01
    • 1970-01-01
    • 2020-07-19
    • 2020-07-20
    • 2013-12-24
    • 2011-02-01
    相关资源
    最近更新 更多