他のカスタムオブジェクトを含むカスタムオブジェクトをxmlシリアル化したい。私は以下のようにしますが、うまくいきません。
class A()
{
public B b;
}
class B()
{
public int a;
}
System.Xml.Serialization.XmlSerializer writer = new System.Xml.Serialization.XmlSerializer(typeof(A));
XmlAttributes xmlAttributes = new XmlAttributes();
System.IO.StreamWriter file = new System.IO.StreamWriter( @"d:\SerializationOverview.xml");
writer.Serialize(file, new A());
file.Close();
結果は次のとおりです。
<A>
</A>