声明一个承载数据的类为public
public class MyClass { public int Num; public string Str; }
处理成xml格式的字符串
using System; using System.Xml.Serialization; using System.IO; namespace Xml { class Program { static void Main(string[] args) { MyClass my = new MyClass(); my.Num = 10; my.Str = "Chicai"; XmlSerializer serializer = new XmlSerializer(typeof(MyClass)); StringWriter stringWriter = new StringWriter(); serializer.Serialize(stringWriter, my); string xmlStr = stringWriter.ToString(); stringWriter.Close(); Console.WriteLine(xmlStr); Console.ReadKey(); } } }