问题描述
想问下大神,vb.net对txt的操作,读取txt中中文字符串的代码在不同的电脑,有些会读出乱码,有些是正常的读出中文,如何解决?
解决方案
解决方案二:
读取时候指定好编码
解决方案三:
引用1楼shingoscar的回复:
读取时候指定好编码
已经指定好编码了,例如encoding.default或是System.Text.Encoding.GetEncoding("GB2312"))
解决方案四:
引用2楼jiezhang656的回复:
Quote: 引用1楼shingoscar的回复:
读取时候指定好编码已经指定好编码了,例如encoding.default或是System.Text.Encoding.GetEncoding("GB2312"))
你要先知道txt是用什么编码的,然后用对应编码读取,才不会出现乱码
时间: 2024-10-23 14:23:42