打印本文 打印本文 关闭窗口 关闭窗口
VB.NET中对象的克隆
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2353  更新时间:2009/4/23 19:01:05  文章录入:mintao  责任编辑:mintao
        MS.Position = 0

        Return (CType(BF.Deserialize(MS), CResume))

    End Function

End Class

 

在Form里面可以这样调用

    Dim Resume1 As New CResume()

     Dim Resume2 As New CResume()

        Resume1.Name = "AAA"

        Resume1.Address = "Shanghai,China"

        Resume2 = Resume1.Clone()

        Resume1.Name = "BBB"

        Resume1.Address = "Beijing,China"

        Debug.WriteLine(Resume1.Name)       ‘依然是AAA

        Debug.WriteLine(Resume1.Address)     

 

总结:主要调用了VB.NET的流和序列化技术,使得对象的克隆免去了繁琐的读写操作,也简化了代码。

上一页  [1] [2] 

打印本文 打印本文 关闭窗口 关闭窗口