中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

在.NET中streamreader的編碼問題

小樊
120
2024-07-04 11:49:24
欄目: 編程語言

StreamReader在讀取文本文件時,默認情況下會使用UTF-8編碼。如果文件的編碼不是UTF-8,可以通過指定編碼來進行讀取。

例如,如果文件是使用UTF-16編碼的,可以這樣讀取:

using System;
using System.IO;
using System.Text;

class Program
{
    static void Main()
    {
        string filePath = "file.txt";
        using (StreamReader sr = new StreamReader(filePath, Encoding.Unicode))
        {
            string line;
            while ((line = sr.ReadLine()) != null)
            {
                Console.WriteLine(line);
            }
        }
    }
}

在這個例子中,我們指定了編碼為Unicode(UTF-16),以正確讀取文件的內容。根據文件的實際編碼情況,可以選擇合適的編碼類型來讀取文件內容。

0
共和县| 佳木斯市| 大同市| 永定县| 博客| 日照市| 余干县| 泾源县| 象山县| 许昌市| 巴林左旗| 鹰潭市| 富平县| 故城县| 新绛县| 绩溪县| 济阳县| 烟台市| 开鲁县| 石家庄市| 紫云| 岑巩县| 雷州市| 阿城市| 漾濞| 壤塘县| 横峰县| 玉环县| 西宁市| 英德市| 桃江县| 邢台市| 抚州市| 大余县| 玛纳斯县| 湘潭市| 临沧市| 临高县| 永丰县| 瓮安县| 眉山市|