ふらっとC#,C♯,C#(初心者用) Part33
■ このスレッドは過去ログ倉庫に格納されています
0575デフォルトの名無しさん
2008/11/17(月) 20:12:18このやり方が普通かどうかはしらん
public class XmlAccessor
{
public static void XmlSerialize<Type>(string filePath, Type value)
{
using (FileStream fs = new FileStream(filePath, FileMode.Create)) {
XmlSerializer xs = new XmlSerializer(typeof(Type));
xs.Serialize(fs, value);
}
}
public static Type XmlDeserialize<Type>(string filePath)
{
Type value = default(Type);
if (File.Exists(filePath)) {
using (FileStream fs = new FileStream(filePath, FileMode.Open)) {
XmlSerializer xs = new XmlSerializer(typeof(Type));
value = (Type)xs.Deserialize(fs);
}
}
return value;
}
}
■ このスレッドは過去ログ倉庫に格納されています