{site_name}

{site_name}

🌜 搜索

C# 文件的输入和输出是指通过程序读取或写入外部文件

编程 𝄐 0
c#中输入,c#的输出格式,c#怎么输出文字,c#语言输入,c#的输出语句,c#输入格式
C# 文件的输入和输出是指通过程序读取或写入外部文件。这可以用于访问和处理磁盘上的数据,例如读取文本文件、写入二进制文件或读取 CSV 格式的数据文件。

下面是使用 C# 在控制台应用程序中进行文件输入和输出的示例:

### 文件读取

csharp
using System;
using System.IO;

class Program {
static void Main(string[] args) {
string filePath = @"C:\path\to\file.txt";

if (File.Exists(filePath)) {
using (StreamReader reader = new StreamReader(filePath)) {
string line;
while ((line = reader.ReadLine()) != null) {
Console.WriteLine(line);
}
}
}
}
}


这个程序首先检查文件是否存在,然后使用 StreamReader 类从文件中逐行读取文本,并将每一行输出到控制台上。

### 文件写入

csharp
using System;
using System.IO;

class Program {
static void Main(string[] args) {
string filePath = @"C:\path\to\file.txt";

using (StreamWriter writer = new StreamWriter(filePath)) {
writer.WriteLine("Hello, world!");
}
}
}


这个程序使用 StreamWriter 类向文件中写入一行文本。如果文件不存在,该类会自动创建新文件。通过使用不同的重载方法,还可以写入多行文本或格式化的数据。