[問題] 關於動態宣告物件

作者: xz7912 (MeliKuster)   2019-09-08 18:40:21
各位版上神人們好,
最近寫C# Code遇到一個問題不知道該如何下手,
目前手上有幾種自行定義的Struct,
基本上是包成dll加入參考使用,
現在想要透過程式根據判斷選擇使用不同的Struct,
不知道有沒有辦法可以自動宣告?
我指的自動宣告意思大概是這樣:
Struct List如下:
ppt_AAA_struct
ppt_BBB_struct
根據狀況透過程式取得該使用AAA struct或是BBB struct的字串,例"ppt_AAA_struct"
我想利用剛剛取得的字串自動宣告物件:
ppt_AAA_struct tmpResult = new ppt_AAA_struct();
上述這行有辦法自動宣告嗎?
還是太異想天開了,
跪求各位神人們幫忙謝謝qq
作者: forewero (木日一)   2019-09-08 18:44:00
reflection, 可是感覺寫個factory就可以解了...

Links booklink

Contact Us: admin [ a t ] ucptt.com