ほぼコピペ

  • a1cn
  • 2012/9/21 17:33
  • タグ:
  • タグはありません
public static T LoadFromXML<T>(string path)
{
FileStream fs = new FileStream(path,
FileMode.Open,
FileAccess.Read);
var f = new System.Xml.Serialization.XmlSerializer(typeof(T));
T obj = (T)f.Deserialize(fs);
fs.Close();
return obj;
}
public static void SaveToXML<T>(T obj, string path)
{
FileStream fs = new FileStream(path,
FileMode.Create,
FileAccess.Write);
var bf = new System.Xml.Serialization.XmlSerializer(typeof(T));
bf.Serialize(fs,obj);
fs.Close();
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX