知识大全 VB.NET中对象的克隆[2]
Posted 知
篇首语:你不能左右天气,但你能转变你的心情。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 VB.NET中对象的克隆[2]相关的知识,希望对你有一定的参考价值。
VB.NET中对象的克隆[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Public Property Name() As StringGet
Return m_Name
End Get
Set(ByVal NewName As String)
m_Name = NewName
End Set
End Property
Public Function Clone() As CResume
Dim BF As New Binary BinaryFormatter()
Dim MS As New MemoryStream()
BF Serialize(MS Me)
MS Position =
Return (CType(BF Deserialize(MS) CResume))
End Function
End Class
在Form里面可以这样调用
Dim Resume As New CResume()
Dim Resume As New CResume()
Resume Name = AAA
Resume Address = office:smarttags />Shanghai China
Resume = Resume Clone()
Resume Name = BBB
Resume Address = Beijing China
Debug WriteLine(Resume Name) 依然是AAA
Debug WriteLine(Resume Address)
总结 主要调用了VB NET的流和序列化技术 使得对象的克隆免去了繁琐的读写操作 也简化了代码
cha138/Article/program/net/201311/15511相关参考
VB.NET中有用的通用对象列表 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 要使用List(
VB.NET对象的广泛应用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 代码重用简化了开发过程
VB.NET的新的面向对象能力 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 面向对象的编程在V
VB.net学习设计模式(中介者模式) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!将一些对象的相
VB.NET中声音的播放 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 由VB升级为NET后有些人
VB.NET菜单设计初级入门[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 二.MainM
用VB.NET2005编写定时关机程序[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 双击
VB.NET和C#逐层横向对比[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! //函数层
在VB.NET编程中使用数组 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 数组是程序中经常要使
在VB.NET中进行抓屏 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!PublicClassFor