谨慎使用Encoding.Default

     在处理文本时,经常需要处理Encoding的概念。存在这个问题的原因在于,在.NET程序内文本只是string和char对象,而保存到硬盘时,或者准备用socket把它发送出去时,都得先转换成byte[]或者字节流。而转换的算法,就是Encoding。Encoding不同文本文件的行数也不同。 老外的程序里面,都喜欢用Encoding.ASCII,这是因为他们主要只使用western字符
相关文章
相关标签/搜索