1
我有一個名爲TASKS的類。如何創建動態屬性
我希望該類的一個屬性足夠動態,以處理強類型中的結構更改。例如......
Class MyClass
{
public [mychangingProperty] - can be any strongly typed class....
}
這怎麼可能?
我有一個名爲TASKS的類。如何創建動態屬性
我希望該類的一個屬性足夠動態,以處理強類型中的結構更改。例如......
Class MyClass
{
public [mychangingProperty] - can be any strongly typed class....
}
這怎麼可能?
它不能同時具有強類型和動態;有很大的對立面。
一種選擇這裏可能是仿製藥:
class MyClass<T> {
public T Value {get;set;}
}
即有MyClass<Foo>
和MyClass<Bar>
(與Foo Value
和Bar Value
分別)。
其他選擇:
dynamic
(尚未發佈...)可能,如果我理解正確, 要使用Generics
(TASKS`去哪裏了,btw?如「我有一個叫TASKS的課程」。) – 2009-07-30 09:24:57