.NET面试题:什么是反射
所有的.NET程序集都有元数据信息,这些元数据信息可以通过一种反射的机制进行访问。System.Reflection可以用来浏览元数据信息。
下面是使用反射的实例代码:
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Dim Pobjtype As Type
Dim PobjObject As Object
Dim PobjButtons As New Windows.Forms.Button()
Pobjtype = PobjButtons.GetType()
For Each PobjObject In Pobjtype.GetMembers
LstDisplay.Items.Add(PobjObject.ToString())
Next
End Sub
End Class
下面是使用反射的实例代码:
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Dim Pobjtype As Type
Dim PobjObject As Object
Dim PobjButtons As New Windows.Forms.Button()
Pobjtype = PobjButtons.GetType()
For Each PobjObject In Pobjtype.GetMembers
LstDisplay.Items.Add(PobjObject.ToString())
Next
End Sub
End Class
【.NET面试题:什么是反射】相关文章
4. 什么是反射
5. 什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
6. 软件测试LoadRunner面试题:If web server, database and Network are all fine where could be the problem?
9. 什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?
10. 铭万公司.net面试题笔试题
本文来源:https://www.mianshiwenti.com/a12847.html
进入下载页面
﹝.NET面试题:什么是反射﹞相关内容
- 北京天润融通.net面试题笔试题
- 什么是静态路由,其特点是什么?什么是动态路由,其特点是什么?
- 软件测试LoadRunner面试题:How do you identify the performance bottlenecks
- 软件测试LoadRunner面试题:What is the difference between Overlay graph and Correlate graph?
- 软件测试LoadRunner面试题:What is Ramp up? How do you set this
- 软件测试LoadRunner面试题:What is the difference between standard log and extended log?
- 广州某公司的asp.net面试题
- 北京恒远至达ASP.NET面试题
- 湖北东润科技ASP.NET面试题
- 广州一家公司的.NET面试题