根级别的数据无效 - 在我正在创建的文件的末尾

时间:2012-04-08 16:03:30

标签: c# xml exception serialization

我正在尝试序列化一个类:

 File.Delete("fisierXML.xml");
 using (FileStream fs = new FileStream("fisierXML.xml",FileMode.Create))
 {
     System.Xml.Serialization.XmlSerializer s = 
         new System.Xml.Serialization.XmlSerializer(typeof(MyClass));
     s.Serialize(fs, myClassInstance);
 }

每次我想在xml文件上写入的数据量最大时,一切正常 - 当我尝试在文件上写入的数据不多时 - 似乎出现错误:“根级别的数据是无效。”

当我打开XML文件时 - 没有错误,XML文件似乎没问题!

我尝试删除文件 - 或FileMode.Create - 或FileMode.Truncate - 但每次都是同样的问题。

我做错了什么?

0 个答案:

没有答案