我有一个名为TASKS的课程。
我希望类的一个属性足够动态,以处理强类型中的结构更改。例如....
Class MyClass
{
public [mychangingProperty] - can be any strongly typed class....
}
这怎么可能?
答案 0 :(得分:8)
它既不是强类型也不是动态的;基本上存在着相反的情况。
这里的一个选择可能是泛型:
class MyClass<T> {
public T Value {get;set;}
}
即。有一个MyClass<Foo>
和一个MyClass<Bar>
(分别有Foo Value
和Bar Value
。
其他选择:
dynamic
(尚未发布......)答案 1 :(得分:0)
可能,如果我正确理解, 你想使用Generics