您的位置:首页 > 其它

如何:将类数据写入 XML 文件

2013-04-13 20:20 337 查看
此示例使用 XmlSerializer 类的 Serialize 方法将对象中存储的数据写入名为 IntroToVCS.xml 的示例文件中。

public class Book
{
public string title;

static void Main()
{
Book introToVCS = new Book();
introToVCS.title = "Intro to Visual CSharp";
System.Xml.Serialization.XmlSerializer writer =
new System.Xml.Serialization.XmlSerializer(
introToVCS.GetType());
System.IO.StreamWriter file =
new System.IO.StreamWriter("c:\\IntroToVCS.xml");

writer.Serialize(file, introToVCS);
file.Close();
}
}


以下情况可能会导致异常:

文件已存在并且为只读。

路径名可能太长。

磁盘可能已满。

本示例创建新的文件(如果该文件尚未存在)。如果该文件已经存在,则应用程序将覆盖它。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: