這種用法很像是工廠類,但是我們不需要自己實現字串到型別的對應關係,也不需要建立的類有繼承關係,
**如下:
// 第一步:得到類的全名(命名空間+類名)
string adaptorname = this.gettype().fullname + 「.case」 + "+ha_" + this._pi.name;
// 第二部:根據全名得到類的型別
type adaptortype = type.gettype(adaptorname);
humanizeradaptorcommon hac = null;//基類
// 第三步:建立類例項
if (adaptortype != null)
string fullname = this.gettype().fullname;
string namespace = this.gettype().namespace;
string name = this.gettype().name;
C 根據類名稱建立類的例項
方案一 using system using system.reflection type type type.gettype abc activator.createinstance type 方案二 using system using system.reflection assembly as...
C 根據類的名稱建立類的例項的原始碼
在研發之餘,把內容過程常用的內容記錄起來,下面內容內容是關於c 根據類的名稱建立類的例項的的內容,應該能對各位有較大用。using system using system.collections.generic using system.linq using system.text using sy...
C 中的字串類(string類)
1.字串搜尋 string s abc科學 int i s.indexof 科 注意 1 索引從0開始,如果沒有找到則返回值為 1 2 c 中,ascii和漢字都是用2位元組表示 2.字串比較 string s1 abc string s2 abc int n string.compare s1,s...