C#中的gb2312和unicode字符编码把我搞糊了。
我在win2000下编辑了一个文本文件,随便写了几个中文字符,想在程序中使用。
可每次我通过StreamReader把这几个字读出来,不管用什么东西显示,总是出问题,好像大家都不认识gb2312似的。
只有用richtextbox的loadfile函数,在指定PlainText类型的时候,才能一见真容。并且好像字符编码也换成unicode了。
谁能告诉我这是为什么?该怎么处理这个gb2312的字符串,才能label可以显示它?
最好能有点例子。
谢了。