2014年8月20日 星期三

C# StreamReader 讀文字檔的編碼

//不指定使用何種編碼讀取文字,預設為Unicode
StreamReader sr = new StreamReader(@"C:\\Test.txt");

//使用系統預設的編碼格式,如Windows為ANSI,Linux為UTF-8
StreamReader sr = new StreamReader(@"C:\\Test.txt", System.Text.Encoding.Default);

//使用指定的編碼格是讀取文字檔
StreamReader sr = new StreamReader(@"C:\\Test.txt", System.Text.Encoding.GetEncoding("Big5"));

沒有留言:

張貼留言