五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

學習記錄-反射相關

2023-04-08 18:35 作者:lijinbia  | 我要投稿

一些基本概念 關于Type類

object類中的getType方法

3中方法來獲取type 1.參數(shù)名.getType() 2.typeof(類名) 3.Type.getType("類名") 注意:第三種方法里傳入的類名需要包含其命名空間 Type是一個類,這些方法可以看作在實例對應的type對象

如果這幾種獲得type方法的目標對象都是同一個類,或結構體,那么所得到的type對象指向的是都是同一個

得到程序集信息,不知道有什么用

獲得指定類中的所有【公共】成員 需要引入命名空間System.Reflection

獲取公共構造函數(shù)

getConstructor傳入Type數(shù)組,無參時數(shù)組長度為0 執(zhí)行構造函數(shù)使用invoke括號內(nèi)傳入object數(shù)組,無參時傳null invoke方法的返回值是object類型,使用as方法轉(zhuǎn)換為對應類后,可以完成對該類對象的實例化

因為getConstructor方法傳入的參數(shù)是type數(shù)組,數(shù)組中內(nèi)容應為type對象,故傳入的數(shù)組內(nèi)容為 typeof(int)之類的type對象

獲取指定類的公共成員【變量】 同時,這里給定了方法去得到指定名稱的公共成員變量 對象.getField(string)返回值是FieldInfo類型

通過FieldInfo中提供方法GetValue來獲得其中變量的值 (just 獲得)

通過SetValue(類對象,值)來修改類對象中的目標變量值 (圖中的infoJ在上方已經(jīng)說明了操作的是test對象中的j變量)

獲取其它類中的公共成員方法并執(zhí)行 此方法中進行操作方法的invoke對象第一個參數(shù)是說明哪一個對象要執(zhí)行這個方法 -圖片內(nèi)容來自【唐老獅】

學習記錄-反射相關的評論 (共 條)

分享到微博請遵守國家法律
安徽省| 汕尾市| 茌平县| 吴忠市| 阿克| 达日县| 南涧| 金昌市| 留坝县| 当雄县| 万州区| 竹溪县| 新干县| 田东县| 宾阳县| 广昌县| 武冈市| 福安市| 鄢陵县| 英山县| 竹溪县| 定日县| 清新县| 海安县| 巴彦县| 梨树县| 舟山市| 柞水县| 甘泉县| 浑源县| 灵山县| 长治市| 河南省| 安福县| 庆阳市| 蓬莱市| 永春县| 兴城市| 昭苏县| 甘孜县| 荔浦县|