要直接使用 .NET 读取磁盘,您可以使用以下方法:
File
类:File
类提供了读取和写入文件的方法。您可以使用 File.ReadAllText
或 File.ReadAllBytes
方法读取文件内容。例如:
string filePath = "path/to/your/file.txt";
string content = File.ReadAllText(filePath);
StreamReader
类:StreamReader
类提供了一种更灵活的方式来读取文件。您可以使用 StreamReader
类创建一个文件流,然后使用 ReadLine
或 ReadToEnd
方法读取文件内容。例如:
string filePath = "path/to/your/file.txt";
using (StreamReader reader = new StreamReader(filePath))
{
string content = reader.ReadToEnd();
}
BinaryReader
类:BinaryReader
类提供了一种二进制读取文件的方法。您可以使用 BinaryReader
类创建一个文件流,然后使用 Read
方法读取文件内容。例如:
string filePath = "path/to/your/file.bin";
using (BinaryReader reader = new BinaryReader(File.Open(filePath, FileMode.Open)))
{
byte[] content = reader.ReadBytes((int)reader.BaseStream.Length);
}
这些方法可以帮助您直接使用 .NET 读取磁盘文件。
领取专属 10元无门槛券
手把手带您无忧上云