【发布时间】:2011-12-12 10:56:27
【问题描述】:
我有一个基本问题。
假设我们有 3 个类:
Class S, class A, class B
A and B inherits S.
A 有一个属性 A1,B 有一个属性 B1。
我们还有一个包含 A 和 B 对象的对象集合。
ex.
Dim c as Collection = new Collection
c.add(new A)
c.add(new B)
现在我们要创建一个从集合中读取的通用对象。
ex .
Dim obj as S
我们如何转换 obj 以便根据类查看属性 A1 或 B1;
【问题讨论】:
-
我不确定您到底想做什么。对于简单的演员使用
CType(param, Type)
标签: .net vb.net class inheritance collections