デシリアライズってセーブデータを読み込む時につかいますよね?
こんなふうにするとXMLから、クラスにデータをロードできるはずですが、

System.Xml.Serialization.XmlSerializer serializer = new System.Xml.Serialization.XmlSerializer(typeof(クラス名));
System.IO.FileStream f = new System.IO.FileStream(fname, System.IO.FileMode.Open);
クラス = (クラス名)serializer.Deserialize(f);
fs.Close();

これをリソースからやりたいんです。