關於C 的反射,用String轉換成類

2021-08-19 22:51:46 字數 547 閱讀 3282

今天有群友問我

如何用string的文字,轉換成對應類名的類

學習了下,感覺網路上有,不過表達的不夠清晰,或者說

我最討厭那些專業術語連篇的博文!

所以自己再總結下

using system.reflection;//反射的引用

}class program

;//丟進方法一起執行的字段,可以多個

method.invoke(obj,parameters);//執行方法~,第二個沒有額外字段可以直接null

}static void main(string args)

}}

因為反射是通過string呼叫,實際上並沒有明顯的轉換

所以不能像 

testcase aa = new testcase();
aa.是.不出任何方法的~~~

只能用

methodinfo method = type.getmethod("method");//輸入方法名,呼叫

string和byte 的轉換 C

string型別轉成byte 反過來,byte轉成string 其它編碼方式的,如system.text.utf8encoding,system.text.unicodeencoding class等 例如 string型別轉成ascii byte 01 轉成 byte new byte ascii...

string和byte 的轉換 C

string型別轉成byte bytearray system.text.encoding.default.getbytes str 反過來,byte轉成string str system.text.encoding.default.getstring bytearray 其它編碼方式的,如syst...

string和byte 的轉換 C

string型別轉成byte bytearray system.text.encoding.default.getbytes str 反過來,byte轉成string str system.text.encoding.default.getstring bytearray 其它編碼方式的,如syst...