为什么我读文件的时候没有读出汉字?
文件STREETNAME.txt如下:
Data
none
Text
"程"
498142.9943 18069.6168 498183.8081 18103.6284
Font ("Arial",0,0,32896)
Text
"序"
498999.7146 17996.0782 499040.5284 18030.0897
Font ("Arial",0,0,32896)
Text
"员"
498575.0322 18031.9282 498615.846 18065.9398
Font ("Arial",0,0,32896)
我的代码如下:
StreamReader sr = File.OpenText("F:\\STREETNAME.txt");
string str;
int j;
while((str=sr.ReadLine())!=null)
{
arrItem.Add(str.Trim());
}
for(j=0;j<arrItem.Count;j++)
{
if(arrItem[j].ToString()=="Text")
{
break;
}
}
for(int i=j;i<arrItem.Count-1;i++)
{
listBox1.Items.Add(arrItem[i]);
}
为什么程序员3个字都显示的是""?怎么样才能显示出来?