Saya memiliki metode berikut untuk menyimpan Objek ke file:
// 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();
}
Saya akui saya tidak menulisnya (saya hanya mengonversinya menjadi metode ekstensi yang mengambil parameter tipe).
Sekarang saya membutuhkannya untuk mengembalikan xml kepada saya sebagai string (daripada menyimpannya ke file). Saya melihatnya, tetapi saya belum menemukan jawabannya.
Saya pikir ini mungkin sangat mudah bagi seseorang yang akrab dengan benda-benda ini. Jika tidak, saya akan mencari tahu akhirnya.