怎么样将一个结构体或者对象的信息保存在一个文本文件中
怎么样将一个结构体或者对象的信息保存在一个文本文件中 
 以前用VB时定义一个结构体CnndbFile 
 Type   CnnSqlServerFile 
             DataBaseType      As   String 
             ServerName   As   String 
             User   As   String 
             Pwd   As   String 
 End   Type 
 保存时此结构体时: 
 Open   App.Path   &    "\CnnDbFile.Data "   For   Binary   As   #FileNo             
                Put   #FileNo,   2,   CnndbFile 
                Close   #FileNo 
 读出此结构体时: 
 Open   App.Path   &    "\CnnDbFile.Data "   For   Binary   As   #FileNo 
 Get   #FileNo,   2,   CnndbFile 
 Close   #FileNo 
 以后我要取出此结构体的信息很方便 
 取出CnndbFile.ServerName的值我就知道数据库服务器名称是什么了 
 请问在C#中怎样实现,刚接触C#不会,
------解决方案--------------------网上搜下: 序列化 C#
------解决方案--------------------序列化 最方便
------解决方案--------------------序列化保存,反序列化读取