Object를 파일에 저장하는 방법은 다음과 같습니다.
// Save an object out to the disk
public static void SerializeObject<T>(this T toSerialize, String filename)
{
XmlSerializer xmlSerializer = new XmlSerializer(toSerialize.GetType());
TextWriter textWriter = new StreamWriter(filename);
xmlSerializer.Serialize(textWriter, toSerialize);
textWriter.Close();
}
나는 그것을 쓰지 않았다고 고백한다 (타입 매개 변수를 취하는 확장 메소드로만 변환했다).
이제 XML을 파일로 저장하지 않고 문자열로 다시 제공해야합니다. 나는 그것을 조사하고 있지만 아직 이해하지 못했습니다.
나는이 객체에 익숙한 사람에게는 이것이 정말 쉽다고 생각했습니다. 그렇지 않다면 결국 알아낼 것입니다.