编写一个asp.net mvc应用程序,我有这样的东西......
Public Class AA
'... has some variables...
End Class
Public Class BB
Inherits AA
Public ExtraVariable As Integer ' just adds another variable and thats it!
End Class
Run Code Online (Sandbox Code Playgroud)
那么,现在在我的程序中,我只想将类型AA的对象复制到BB类型的空变量中?
这样做是有意义的,因为我希望AA类型对象中的所有字段都被复制到新创建的BB类型对象,而BB类型对象中的ExtraVariable我将(稍后)只为它分配一个值(之后)副本)在我自己的时间!
我知道将BB类型复制到AA类型是不合适的,因为会丢失数据!
但是我试图将AA复制到BB,我已经使用了两个DirectCast并且CType这样做,并且我一直"无法施放"错误!
注意:我正在使用vb.net(但可以读取c#,没问题)
| 归档时间: |
|
| 查看次数: |
3146 次 |
| 最近记录: |