作者dm33 (沒有暱稱的人)
看板C_Sharp
標題Re: [問題] 寫檔 中文變亂碼??
時間Mon Dec 20 01:41:12 2004
三更半夜沒人理
自問自答自己解
我知道是編碼的問題,而我是照著書上打的,
書上盡然沒寫編碼怎麼改 = =a,try了一陣子
才寫出來,有需要的人可以參考參考!!
另外編碼好像不能在物件產生後改,所以...(如下)
※ 引述《dm33 (沒有暱稱的人)》之銘言:
: FileInfo fileOut = new FileInfo("test");
: StreamWriter sw = fileOut.CreateText();
StreamWriter sw = new StreamWriter(fileOut.OpenWrite()
,System.Text.Encoding.Default); //上行改成這樣就ok
: sw.WriteLine("中文字!!");
: sw.flush();
: sw.close();
: ==========================
: 請問如何解決?? 謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.67.95.53
1F:推 EricTsai:Encoding.GetEncoding("Big5") 140.113.91.10 12/20
2F:推 tomex:Default比較好,忠於原味! 140.119.183.211 12/21