我正在用filepicker加載文件,並且編碼出錯。我沒有得到正確的特殊字符。這裏是代碼:使用正確的編碼加載文件
StorageFile file = await openPicker.PickSingleFileAsync();
if (file != null)
{
var stream = await file.OpenReadAsync();
var rdr = new StreamReader(stream.AsStream());
}
閱讀工程完美,但編碼沒有。該文件以ansi-csv文件形式出現。我可以給的StreamReader這樣的編碼:
var rdr = new StreamReader(stream.AsStream(),System.Text.Encoding.UTF8);
但這還不到風度工作和System.Text.Encoding.ANSI
編碼不到風度存在。我如何用正確的編碼讀取文件並顯示我的特殊字符?
它在城域應用([MSDN](http://msdn.microsoft.com/de-de/library/windows/apps/br207852.aspx)) – 2013-02-12 09:44:06