新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
VB.NET自定義屬性應(yīng)用方式解析
VB.NET編程語(yǔ)言的出現(xiàn),在一定程度上改變了編程人員的編寫(xiě)習(xí)慣,它靈活的編寫(xiě)方式提高了編程效率。我們?cè)谶@里就會(huì)為大家?guī)?lái)關(guān)于VB.NET自定義屬性的應(yīng)用方式,希望能方便大家的理解。

創(chuàng)新互聯(lián)建站專(zhuān)注于蚌埠企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站開(kāi)發(fā),商城網(wǎng)站制作。蚌埠網(wǎng)站建設(shè)公司,為蚌埠等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站建設(shè),專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)建站專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)
類(lèi)文件:(Class1)
- Imports System
- Imports System.Reflection
- < AttributeUsage(AttributeTargets.
All, AllowMultiple:=True,
Inherited:=True)> _- Public Class Class1
- Inherits System.Attribute
- Private FamilyName As String
- Private GivenName As String
- Public Sub New(ByVal Family
Name As String)- Me.FamilyName = FamilyName
- End Sub
- Public Overrides Function
ToString() As String- Return String.Format("Author:
{0}{1}", FamilyName, GivenName)- End Function
- Public Property Family() As String
- Get
- Return FamilyName
- End Get
- Set(ByVal Value As String)
- FamilyName = Value
- End Set
- End Property
- Public Property Given() As String
- Get
- Return GivenName
- End Get
- Set(ByVal Value As String)
- GivenName = Value
- End Set
- End Property
- End Class
使用VB.NET自定義屬性的文件(Form3.VB)
- < Class1("Watkins", Given:="Damien"),
Class1("Abrams")> _- Public Class Form3
- Inherits System.Windows.Forms.Form
- Private Sub Button1_Click(ByVal sender
As System.Object, ByVal e As System.
EventArgs) Handles Button1.Click- Dim t As TypeType = Type.GetType
("WindowsApplication6.Form3")- Dim attributes As Object() =
t.GetCustomAttributes(True)- Console.WriteLine("Custom
Attributes are: ")- For Each o As Object
In attributes- Console.WriteLine(o)
- Next
- End Sub
- End Class
VB.NET自定義屬性的具體應(yīng)用方式就為大家介紹到這里。
【編輯推薦】
- VB.NET異常迭代捕捉代碼示例
- VB.NET共享成員變量創(chuàng)建技巧解析
- 范例解讀VB.NET獲取環(huán)境變量
- VB.NET抓取網(wǎng)頁(yè)相關(guān)問(wèn)題解決方法
- VB.NET讀取內(nèi)存具體代碼編寫(xiě)方法
新聞標(biāo)題:VB.NET自定義屬性應(yīng)用方式解析
當(dāng)前URL:http://www.dlmjj.cn/article/cogjosg.html


咨詢
建站咨詢
