2013-10-29 28 views
-2

我必須在Windows Phone應用程序中讀取名爲tur.txt的文件並將其寫入文本塊。該文件由土耳其文字符組成。正因爲如此,它不能正確寫入文本塊。我試過這個:閱讀文件包含Windows Phone應用程序中的非英文字符

System.IO.StreamReader turfile = new StreamReader(@「Assets/tur.txt」,Encoding.GetEncoding(「windows-1254」));

但我得到一個異常:

類型「System.ArgumentException」的異常出現在mscorlib.ni.dll但在用戶代碼中沒有處理

其他信息:「窗口-1254'不是受支持的編碼名稱。

我該如何做到這一點?

回答

0

看起來像windows-1254是Encoding.GetEncoding的無效參數。我會從那裏開始。

+0

同意 - Encoding.GetEncoding(1254)應該做的伎倆。 – Kevin

相關問題