成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

VB.NET自定義屬性應用方式解析

開發 后端
我們可以使用VB.NET自定義屬性的文件進行具體的代碼編寫,完成程序中需要的特定功能。在這里就為大家詳細介紹相關應用方法。

VB.NET編程語言的出現,在一定程度上改變了編程人員的編寫習慣,它靈活的編寫方式提高了編程效率。我們在這里就會為大家帶來關于VB.NET自定義屬性的應用方式,希望能方便大家的理解。

類文件:(Class1)

  1. Imports System   
  2. Imports System.Reflection   
  3. < AttributeUsage(AttributeTargets.
    All, 
    AllowMultiple:=True
    Inherited:=True)> _   
  4. Public Class Class1   
  5. Inherits System.Attribute   
  6. Private FamilyName As String   
  7. Private GivenName As String   
  8. Public Sub New(ByVal Family
    Name As String)   
  9. Me.FamilyName = FamilyName   
  10. End Sub   
  11. Public Overrides Function 
    ToString() As String   
  12. Return String.Format("Author:
    {0}{1}", FamilyName, GivenName)   
  13. End Function   
  14. Public Property Family() As String   
  15. Get   
  16. Return FamilyName   
  17. End Get   
  18. Set(ByVal Value As String)   
  19. FamilyName = Value   
  20. End Set   
  21. End Property   
  22. Public Property Given() As String   
  23. Get   
  24. Return GivenName   
  25. End Get   
  26. Set(ByVal Value As String)   
  27. GivenName = Value   
  28. End Set   
  29. End Property   
  30. End Class  

使用VB.NET自定義屬性的文件(Form3.VB)

  1. < Class1("Watkins", Given:="Damien"), 
    Class1("Abrams")
    > _   
  2. Public Class Form3   
  3. Inherits System.Windows.Forms.Form   
  4. Private Sub Button1_Click(ByVal sender 
    As System.Object, ByVal e As System.
    EventArgs) Handles Button1.Click   
  5. Dim t As TypeType = Type.GetType
    ("WindowsApplication6.Form3")   
  6. Dim attributes As Object() = 
    t.GetCustomAttributes(True)   
  7. Console.WriteLine("Custom 
    Attributes are: ")   
  8. For Each o As Object 
    In attributes   
  9. Console.WriteLine(o)   
  10. Next   
  11. End Sub   
  12. End Class  

VB.NET自定義屬性的具體應用方式就為大家介紹到這里。

【編輯推薦】

  1. VB.NET異常迭代捕捉代碼示例
  2. VB.NET共享成員變量創建技巧解析
  3. 范例解讀VB.NET獲取環境變量
  4. VB.NET抓取網頁相關問題解決方法
  5. VB.NET讀取內存具體代碼編寫方法
責任編輯:曹凱 來源: blue1000.com
相關推薦

2009-10-09 15:59:41

VB.NET對象

2010-01-15 15:26:46

VB.NET自定義類型

2010-01-11 17:40:36

VB.NET相框效果

2010-01-19 13:36:16

VB.NET可選參數

2010-01-15 15:03:23

VB.NET對象變量聲

2010-01-11 17:58:36

VB.NET壓縮ZIP

2010-01-20 17:41:13

VB.NET標記語句

2009-10-27 11:16:20

VB.NET應用框架

2010-01-12 18:12:58

VB.NET事件

2010-01-14 18:08:08

VB.NET抽象類

2010-01-21 18:19:45

VB.NET條件編譯

2010-01-22 16:07:26

VB.NET Mid函

2009-10-13 09:24:57

VB.NET Dock

2009-10-28 10:51:32

VB.NET默認屬性

2009-10-14 11:15:06

VB.NET Grou

2010-01-12 16:20:44

VB.NET類

2009-11-10 17:12:22

VB.NET自定義類型

2009-10-26 15:26:37

VB.NET屬性

2010-01-21 16:37:56

VB.NET變量聲明

2010-01-14 17:41:57

VB.NET變量范圍
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品亚洲综合 | 日日操天天射 | av资源中文在线 | 精品国产一区二区三区性色av | 国产1区2区3区| 欧美日韩黄 | 国产羞羞视频在线观看 | 538在线精品 | 国产精品精品视频一区二区三区 | 国产精品一区二 | 午夜精品久久久久久久久久久久久 | 中文字幕国产一区 | 人妖无码| 91视频在线 | 久久男人| 亚洲欧美日韩在线 | 婷婷毛片| 三级黄色片在线观看 | 精品综合网 | 国产网站在线免费观看 | 欧美13videosex性极品 | 91影院 | 精品国产乱码久久久久久丨区2区 | 亚洲一区在线播放 | 欧美精品片 | 日本在线一区二区 | 久久精品欧美一区二区三区麻豆 | 夜夜夜久久久 | 精品免费国产视频 | 91网站在线看 | 欧美精品久久久久 | 一级国产精品一级国产精品片 | 久久1区 | av网址在线 | 精品成人一区二区 | 亚洲一区二区免费 | 欧美激情黄色 | 国产一区亚洲二区三区 | 欧洲亚洲精品久久久久 | 欧美一区二区在线播放 | 亚洲精品在线播放 |