确定一个txt文件和html文件的编码并显示其编码格式。
using System;
using System.IO;
class Test
{
static void Main()
{
StreamReader sr = new StreamReader("Test.cs", true);
sr.Read();
Console.WriteLine(sr.CurrentEncoding);
}
}
/* 程序输出:
System.Text.UTF8Encoding
*/
using System;
using System.IO;
using System.Text;
class Test
{
static Encoding GetEncoding(string fileName)
{
using (StreamReader sr = new StreamReader(fileName, true))
{
sr.Read();
return sr.CurrentEncoding;
}
}
static void Main()
{
Encoding code = GetEncoding("Test.cs");
Console.WriteLine(code);
}
}
StreamReader sr=new StreamReader("rf1.txt");
MessageBox.Show(sr.CurrentEncoding.EncodingName);
sr.Close();