public class User
{
private string mSn; //First name
private string mGivenName; //Last name
private string mTitle;//Title
private string mCn;//Complete name
private string mUserName;//Email Address
public string Sn
{
get { return mSn; }
set { mSn = value; }
} public string GivenName
{
get { return mGivenName; }
set { mGivenName = value; }
} public string Title
{
get { return mTitle; }
set { mTitle = value; }
} public string Cn
{
get { return mCn; }
set { mCn = value; }
} public string UserName
{
get { return mUserName; }
set { mUserName = value; }
}有一个User.xml 记录user类的成员的信息,怎么组织这个xml文件以及怎么样将里面的内容给user赋值?
希望给我贴针对我这个类的操作代码,及xml代码。
MSDN中那个例子看了,但是还是不是很理解,teacher中包含多个类,extraTypes是不是要保存所有的数据类型?
那我这个user类中只有string一种数据类型,还是多个,怎么实现?
谢谢高手不吝指导!
string filename="文件路径";
TextWriter writer = new StreamWriter(filename);
s.Serialize(writer);参照:http://msdn.microsoft.com/en-us/library/system.xml.serialization.xmlserializer.aspx