现在的位置: 首页 > 综合 > 正文

代码

2017年05月25日 ⁄ 综合 ⁄ 共 438字 ⁄ 字号 评论关闭

1.Xml序列化成对象:

public static T LoadXmlFile<T>(string fileName)
    {
      FileStream fileStream = (FileStream) null;
      try
      {
        XmlSerializer xmlSerializer = new XmlSerializer(typeof (T));
        fileStream = new FileStream(fileName, FileMode.Open, FileAccess.Read);
        return (T) xmlSerializer.Deserialize((Stream) fileStream);
      }
      finally
      {
        if (fileStream != null)
          fileStream.Close();
      }
    }

2.类自身实现clone方法:

public class Person
{
	public string name {get;set;}
	
	public Person Clone()
	{
		return new Person()
		{
			name = this.name;
		}
	}
}

抱歉!评论已关闭.