কোনও ফাইলকে একটি অবজেক্ট সংরক্ষণ করার জন্য আমার কাছে নিম্নলিখিত পদ্ধতি রয়েছে:
// 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();
}
আমি স্বীকার করি যে আমি এটি লিখি নি (আমি কেবল এটি একটি এক্সটেনশন পদ্ধতিতে রূপান্তর করেছি যা কোনও ধরণের প্যারামিটার নিয়েছিল)।
এখন আমার কাছে এটি দরকার যে এক্সএমএলটি স্ট্রিং হিসাবে আমাকে ফিরিয়ে দেওয়া (এটি কোনও ফাইলে সংরক্ষণ করার চেয়ে)। আমি এটি সন্ধান করছি, কিন্তু আমি এখনও এটি খুঁজে না।
আমি ভেবেছিলাম এই জিনিসগুলির সাথে পরিচিত কারও পক্ষে এটি খুব সহজ হতে পারে। যদি না হয় আমি অবশেষে এটি বের করব।