Получить тип моего текущего класса в VB.net - PullRequest
2 голосов
/ 14 сентября 2011
    Public Sub New()
        If GridElement.typeList(getId(), getLayer()) Is Nothing Then
            GridElement.typeList(getid(),getlayer()) = GetType(me)
        End If
    End Sub

Посмотрите на фрагмент выше.В третьей строке я пытаюсь установить многомерный массив для типа текущего класса.Как я могу получить тип класса, в котором я сейчас нахожусь?

Я использую VB.net, поэтому все примеры .net приемлемы.

1 Ответ

5 голосов
/ 14 сентября 2011

Просто позвоните GetType() (т.е. фактически me.GetType()) - вы уже в экземпляре.

...