Я создал следующую базовую функцию, чтобы определить, загружен ли определенный тип элемента управления:
Private Function IsPreviewerTypeLoaded(Of T)() As Boolean
For Each previewer In LoadedPreviewers
If previewer.GetType().Equals(T) Then
End If
Next
End Function
Мне нужно сравнить каждый элемент управления с предоставленным универсальным типом.Equals(T)
не может выполнить работу, что приводит к ошибке компилятора.Как сделать это правильно?
ОБНОВЛЕНИЕ: верно ли следующее?
previewer.GetType().Equals(GetType(T))