attributesclassa.vb
来自「大名鼎鼎的mono是.NET平台的跨平台(支持linux」· VB 代码 · 共 37 行
VB
37 行
'Author: Ritvik Mayank <mritvik@novell.com>'Copyright (C) 2005 Novell Inc. (http://www.novell.com)'use of Simple instead of SimpleAttribute for ClassImports System<AttributeUsage(AttributeTargets.Class)> _Public Class SimpleAttribute Inherits System.Attribute Public Sub New(ByVal A As String) Me.A = A End Sub Public B As String Private A As String Public ReadOnly Property A1() As String Get Return A End Get End PropertyEnd Class<Simple("hello")> _Public Class Class1 Shared Function Main() As Integer Dim type As Type = GetType(Class1) Dim arr() As Object = _ type.GetCustomAttributes(GetType(SimpleAttribute), True) If arr.Length <> 1 Then Throw New Exception("Class1 should get SimpleAttribute. Lenght of the array should be 1 but got " & arr.Length) End If End FunctionEnd Class
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?