XMLシリアライゼーションに共通の関数を作成したいのですが、シリアライズするオブジェクトのタイプに問題がありますが、オブジェクトのタイプ(persondetailsまたはlogindetails)がわからないので、この例を参照して変更しようとしていますが、 typeof に赤の下線が引かれています 助けてください
オリジナル
static public void SerializeToXML(Movie movie)
{
XmlSerializer serializer = new XmlSerializer(typeof(Movie));
TextWriter textWriter = new StreamWriter(@"C:\movie.xml");
serializer.Serialize(textWriter, movie);
textWriter.Close();
}
私のコード
public class XmlSerialization
{
static public string SerializeToXML("What type have to put here")
{
string xmlReturn="";
XmlSerializer serializer = new XmlSerializer(typeof("What type have to put here"));
TextWriter textWriter = new StreamWriter(xmlReturn);
serializer.Serialize(textWriter, xml);
textWriter.Close();
return xmlReturn;
}
}