📅  最后修改于: 2023-12-03 15:00:16.428000             🧑  作者: Mango
在C#中,File.ReadAllText(string path, Encoding encoding)方法可以读取指定路径下的文本文件,并且可以指定编码类型进行读取。它返回文件内容的字符串。
以下是File.ReadAllText(String, Encoding)方法的语法:
public static string ReadAllText(string path, Encoding encoding);
一个字符串类型,表示文本文件的内容。
假设存在一个名为 "example.txt" 的文本文件,内容如下:
Hello, World!
Welcome to C#.
我们可以通过下面的代码使用UTF-8编码来读取example.txt文件的内容:
using System;
using System.IO;
using System.Text;
class Program
{
static void Main(string[] args)
{
string path = @"C:\example\example.txt";
try
{
string content = File.ReadAllText(path, Encoding.UTF8);
Console.WriteLine(content);
}
catch (Exception ex)
{
Console.WriteLine("Error: {0}", ex.Message);
}
}
}
当运行此程序时,它会输出以下内容:
Hello, World!
Welcome to C#.
以上就是关于C#中带有示例的File.ReadAllText(String,Encoding)方法的详细介绍。