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 类向文件中写入一行文本。如果文件不存在,该类会自动创建新文件。通过使用不同的重载方法,还可以写入多行文本或格式化的数据。
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 类向文件中写入一行文本。如果文件不存在,该类会自动创建新文件。通过使用不同的重载方法,还可以写入多行文本或格式化的数据。
本文地址:
/show-278641.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。