VBnet操作文本文件的问题

时间:2012-09-14 13:56:23
【文件属性】:

文件名称:VBnet操作文本文件的问题

文件大小:21KB

文件格式:DOC

更新时间:2012-09-14 13:56:23

VB.net 文本

.net里面的StreamReader读取文本文件默认使用utf-8的编码,因此,如果你写一个最简单的使用StreamReader.ReadToEnd的方法读出一个文本文件放入文本框中,八成出现的是乱码。因为在中文系统上,纯文本文件默认的保存编码是ASCII。 但是使用的时候也不能全部都按照ASCII来读,因为你也无法保证系统上是否会读到UNICODE的文件。因此,需要一个侦测文件编码类型并且能够按照相应类型来读取的方法。


网友评论