97超碰碰碰_91热播_91国产免费视频_91视频合集_国产精品白丝jk白祙_国产精品久免费的黄网站

您現(xiàn)在所在的位置:首頁 >學(xué)習資源 > Unity游戲/VR/AR入門教材 > VR開發(fā)入門教程31:控制臺編程--反射

VR開發(fā)入門教程31:控制臺編程--反射

來源:奇酷教育 發(fā)表于:

反射的概念反射機制是使程序具有動態(tài)特性的非常關(guān)鍵的一種機制。反射的作用:1、根據(jù)指定的類名,類字段名和所對應(yīng)的數(shù)據(jù),得到該類的實例

反射的概念
反射機制是使程序具有動態(tài)特性的非常關(guān)鍵的一種機制。
反射的作用:
1、根據(jù)指定的類名,類字段名和所對應(yīng)的數(shù)據(jù),得到該類的實例。
2、根據(jù)指定的裝箱對象 獲取其屬性值或者調(diào)用其方法
3、獲取未來會產(chǎn)生的程序集 并使用其中的類
 
總結(jié)一下就是讓我們可以于運行時加載、探知、使用編譯期間完全未知的classes。換句話說,程序可以加載一個運行時才得知名稱的class,獲悉其完整構(gòu)造(但不包括methods定義),并生成其對象實體、或?qū)ζ鋐ields設(shè)值、或喚起其methods1。
反射需要用到的類
反射用到的命名空間:
   System.Reflection
   System.Type
   System.Reflection.Assembly
 
    (1)使用Assembly定義和加載程序集,加載在程序集清單中列出模塊,以及從此程序集中查找類型并創(chuàng)建該類型的實例。    
   (2)使用Type這個類可以訪問任何給定數(shù)據(jù)類型的信息。
    (3)使用ConstructorInfo 了解構(gòu)造函數(shù)的名稱、參數(shù)、訪問修飾符(如pulic 或private)和實現(xiàn)詳細信息(如abstract或virtual)等。
    (4)使用MethodInfo了解方法的名稱、返回類型、參數(shù)、訪問修飾符(如pulic 或private)和實現(xiàn)詳細信息(如abstract或virtual)等。
    (5)使用FiedInfo了解字段的名稱、訪問修飾符(如public或private)和實現(xiàn)詳細信息(如static)等,并獲取或設(shè)置字段值。
   (6)使用PropertyInfo了解屬性的名稱、數(shù)據(jù)類型、聲明類型、反射類型和只讀或可寫狀態(tài)等,獲取或設(shè)置屬性值。
 
System.Type類:
   System.Type 類對于反射起著核心的作用。但它是一個抽象的基類,Type有與每種數(shù)據(jù)類型對應(yīng)的派生類,我們使用這個派生類的對象的方法、字段、屬性來查找有關(guān)該類型的所有信息。
   獲取給定類型的Type引用有3種常用方式:
   ●使用 C# typeof 運算符。已知類型
       Type t = typeof(string);
   ●使用對象GetType()方法。 已知對象
       string s = "grayworm";
       Type t = s.GetType();
   ●還可以調(diào)用Type類的靜態(tài)方法GetType()。已知類名
       Type t = Type.GetType("System.String");
 
主站蜘蛛池模板: 中文字幕亚洲精品无码 | 精品久久久久久亚洲中文字幕 | 四虎精品视频在线永久免费观看 | 天码av无码一区二区三区四区 | 99久久综合国产精品免费 | 57pao国产成视频免费播放 | 免费观看美女裸体网站 | 国产亚洲人成网站天堂岛 | 国内自拍99 | 人妻 偷拍 无码 中文字幕 | 亚洲人成a在线网站 | 天天干天天色 | a级黄色免费看 | 人禽l交免费视频观看 视频 | 日韩中文字幕电影 | 亚洲一区二区影院 | 欧美牲交a欧美牲交aⅴ免费 | 亚洲精品中文字幕无码蜜桃 | 中国女人内谢69xxxx | 亚洲毛片免费看 | 日韩成a人片在线观看日本 日韩成人大屁股内射喷水 日韩成人国产精品视频 | 久久国产色av| 午夜免费视频网站 | 一级特黄aaa大片免色 | 国产成人精品视频 | 欧美天天在线 | 国产在线欧美日韩一区二区 | 东北少妇不戴套对白第一次 | 美女丝袜在线观看 | 亚洲一区二区黄色 | 91网站入口 | 久久人妻少妇嫩草av | 日产亚洲一区二区三区 | 欧美成人毛片在线视频 | 久久在线免费观看 | 亚洲1234区乱码 | 欧美精品久久久久久久免费观看 | 欧美换爱交换乱理伦片不卡片 | 亚洲大尺度无码无码专线一区 | 人妻av无码专区久久 | 国内自拍露脸普通话对白在线 |