从哈希表里写数据到文本文件??
//   把stu.ID(是学生的学号)作为哈希表的键, 
 //   把stu   (学生对象)作为哈希表的值。   
 ht.Add(stu.ID,stu);      
 //   sw   是StreamWriter的对象,从哈希表里写数据到文本,怎么不行啊?   
 sw.Write(ht[stu.ID].ToString());   
 请大家帮助。。.应该要用什么方法。万分感谢
------解决方案--------------------写完后 
 sw.Flush(); 
 sw.Close();试试
------解决方案--------------------ht[stu.ID]这个只是一个stu对象,你要取里面的Key或者Value再ToString
------解决方案--------------------完整解决办法如下:   
            ht.Add(stu.ID,stu); //存储数据   
             StreamWriter sw = new StreamWriter(@ "e:\test.txt "); 
             foreach (DictionaryEntry obj in ht)  //定义可设置或检索的字典键/值对。 
             { 
                 stu temp = (stu)obj.Value; 
                 sw.Write(temp.ID); 
             }
------解决方案--------------------单个对象读取:   
     stu temp = (stu )ht[stu.ID]; 
     sw.Write(temp.ID);