Я все еще изучаю ASP.NET, и я часто вижу такой код во всех частях нашей платформы:
Public MustInherit Class DBFileManager(Of F As IDBFile, FC As IDBFileContent, FT As IDBFileThumb)
Кто-нибудь может сказать мне, что это значит? Большое спасибо!





Это общий. Это означает, что можно создать DBFileManager, который действует с 3 классами, реализующими 3 именованных интерфейса.
см. http://msdn.microsoft.com/en-us/library/w256ka79(VS.80).aspx для получения дополнительной информации
Чтобы основываться на том, что сказал @Jimmy: это также абстрактный класс, что означает, что он действует как базовый класс - вы не можете использовать его напрямую, вы должны использовать подкласс. Этот подкласс должен реализовывать 3 типа в заголовке класса.