回 帖 发 新 帖 刷新版面

主题:关于ListBox的问题,请帮忙!!!!!!!!!!1

我想从文件中读取一个类中的数据,然后把它们显示在ListBox中,我用如下的代码来实现,但是,它们并不显示在ListBox中,请问是什么愿意,谢谢!!!!!!!1
代码如下:
input = new FileStream(fileName,FileMode.OpenOrCreate,FileAccess.ReadWrite);
try
{
      while(true)
     {
    Record record = (Record)reader.Deserialize(input);//这一句就不执行了,为什么?????????
    tempString = record.ID + "\t" + record.Name+ "\t"+record.Address
                       + "\t" +record.Phone;  
    stuffListBox.Items.Add(tempString);//这样使用不对吗????????
      }                    
}
catch(SerializationException)
{
    input.Close();
}

回复列表 (共3个回复)

沙发

大家帮忙啊!!

板凳

Record record = (Record)reader.Deserialize(input);//
这句语句执行是不是出错了?
另外就是序列化类到文件中的时候文件中包含了类的命名空间,如果在另一个命名空间下定义一个同样的类,然后反序列化这个类的时候会出现命名空间错的问题

3 楼

www.mzit.com   首页 | 网页制作 | 动画制作 | 网页特效 | 网络编程 | 站长兵书 | SEO技术 | Alexa研究 | 网络营销 | IT新闻 | 友情链接 | 地图

我来回复

您尚未登录,请登录后再回复。点此登录或注册