Of Tümcesi (Visual Basic)

Tanıtan bir Of tanımlayan yan tümcesi bir Tür parametresi üzerinde bir Genel sınıf, yapı, arabirim, temsilci veya yordam.Genel türler hakkında daha fazla bilgi için bkz: Visual Basic'de Genel Türler (Visual Basic).

Kullanarak, anahtar sözcük

Aşağıdaki kod örneği Of anahat bir sınıfın iki tür parametre tanımlamak için anahtar sözcük.Bu sınırlarkeyType parametresi ile IComparable kaybı kod uygulayan bir tür bağımsız değişkeni sağlamanız gerekir anlamına gelir arabirim IComparable.Bu gereklidir, add yordam çağrısı IComparable.CompareTo yöntemi.Sınırlamalar hakkında daha fazla bilgi için bkz: Tür Listesi (Visual Basic).

Public Class Dictionary(Of entryType, keyType As IComparable)
    Public Sub add(ByVal e As entryType, ByVal k As keyType)
        Dim dk As keyType
        If k.CompareTo(dk) = 0 Then
        End If
    End Sub
    Public Function find(ByVal k As keyType) As entryType
    End Function
End Class

Yukarıdaki sınıf tanımının doldurursanız, çeşitli gerçekleştirebilmesi dictionary , sınıflardan.Sizin verdiğiniz türleri entryType ve keyType sınıf ne tür bir girdi içerir ve ne tür bir anahtar, her girişi ile ilişkilendirir.İçin sağlamalısınız kısıtlaması nedeniyle keyType uygulayan bir tür IComparable.

Aşağıdaki kod örneği tutan bir nesne oluşturur String girişleri ve associates bir Integer her bir anahtar.Integeruygulayan IComparable ve bu nedenle üzerinde kısıtlamasına uyan keyType.

Dim d As New dictionary(Of String, Integer)

Of Anahtar sözcüğünü bu içerikte kullanılabilir:

Sınıf bildirimi

Temsilci bildirimi

İşlev deyimi

Arabirim bildirimi

Yapısı deyimi

Sub deyimi

Ayrıca bkz.

Başvuru

Tür Listesi (Visual Basic)

In (Genel Değiştirici) (Visual Basic)

Out (Genel Değiştirici) (Visual Basic)

IComparable

Kavramlar

Visual Basic'de Genel Türler (Visual Basic)