声明一个承载数据的类为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();
}
}
}