📜  c# 控制台保存文件 - C# (1)

📅  最后修改于: 2023-12-03 14:39:46.834000             🧑  作者: Mango

C# 控制台保存文件

在 C# 中,我们可以使用控制台程序来创建和保存文件。下面是一个基本的程序,演示如何在控制台中创建和保存文件。

步骤
  1. 首先,我们需要创建一个控制台应用程序,然后打开 Program.cs 文件。

  2. Main 函数中创建一个新的文本文件,并为其命名。

    // 输入文件名
    Console.Write("请输入文件名:");
    string fileName = Console.ReadLine();
    
    // 创建并打开文件
    StreamWriter file = new StreamWriter(fileName + ".txt");
    

    这个代码片段会提示用户输入文件名,并创建一个新的文本文件。

  3. 接下来,我们可以向文件中写入我们想要保存的内容。

    // 向文件写入内容
    Console.WriteLine("请输入要保存的内容:");
    string content = Console.ReadLine();
    
    file.WriteLine(content);
    
    // 关闭文件
    file.Close();
    

    这个代码片段会提示用户输入要保存的内容,并将其写入文件中。

  4. 最后,我们需要关闭文件并显示一个成功的消息。

    // 显示成功消息
    Console.WriteLine("文件保存成功!");
    Console.ReadLine();
    

    这个代码片段会显示一个成功的消息。

完整代码

下面是完整的代码。

using System;
using System.IO;

namespace ConsoleApp
{
    class Program
    {
        static void Main(string[] args)
        {
            // 输入文件名
            Console.Write("请输入文件名:");
            string fileName = Console.ReadLine();

            // 创建并打开文件
            StreamWriter file = new StreamWriter(fileName + ".txt");

            // 向文件写入内容
            Console.WriteLine("请输入要保存的内容:");
            string content = Console.ReadLine();

            file.WriteLine(content);

            // 关闭文件
            file.Close();

            // 显示成功消息
            Console.WriteLine("文件保存成功!");
            Console.ReadLine();
        }
    }
}
结论

在 C# 中,我们可以使用控制台程序来创建和保存文件。我们可以通过提示用户输入文件名并写入文件中,来实现文件的创建和保存。这些基本的步骤可以轻松地扩展到更复杂的任务和用例中。