[.NET] struct를 이용한 환경설정을 보존하는 샘플
.NET |
2010. 12. 25. 00:29
*Serializable을 지정한 struct를 XML형식으로 내보내는 예
[Serializable]
public struct GrobalSettings
{ // .. //}
public struct GrobalSettings
{ // .. //}
GrobalSettings mySets;
XmlSerializer ser = new XmlSerializer(typeof(GrobalSettings));
TextWriter wr = new StreamWriter("data.xml");
ser.Serialize(wr.mySets);
wr.Close();
XmlSerializer ser = new XmlSerializer(typeof(GrobalSettings));
TextWriter wr = new StreamWriter("data.xml");
ser.Serialize(wr.mySets);
wr.Close();
이것런 방식으로 Serializable가능한 구조체를 Xml형식으로 저장하고 관리하는 것이 가능하다.
저장 폴더는 어플리케이션의 정보를 어떤단위로 저장할 것인가에 따라 각각의 폴더에 저장하면 된다.
폴더 위치는 이전 포스팅에서 참조