特定の関数から異なるオブジェクトを渡すにはどうすればよいですか。
static public void SerializeToXML(FbTextView p)
{
XmlSerializer serializer = new XmlSerializer(typeof(FbTextView));
TextWriter textWriter = new StreamWriter(@"D:\movie.xml");
serializer.Serialize(textWriter, p);
textWriter.Close();
}
ここで問題となるのは、次のように2つ以上のオブジェクトを渡そうとすると次のようになります。
static public void SerializeToXML(FbTextView p,FbTextField q)
{
XmlSerializer serializer = new XmlSerializer(typeof(FbTextView));
XmlSerializer Serializer = new XmlSerializer(typeof(FbTextField));
TextWriter textWriter = new StreamWriter(@"D:\movie.xml");
serializer.Serialize(textWriter, p);
textWriter.Close();
}
エラーがスローされます:XMLParse例外が処理されませんでした。内部例外は次のとおりです。「タイプ'FBformBuilder.FbTextFieldを反映するエラーが発生しました」ありがとうございます。