Что означает «Т» в C #?

У меня есть опыт работы с VB, и я перехожу на C # для моей новой работы. Я также пытаюсь стать лучше в .NET в целом. Я видел, как ключевое слово "T" часто использовалось в примерах, которые люди публикуют. Что означает «Т» в C #? Например:

public class SomeBase<T> where T : SomeBase<T>, new()

Что значитT делать? Зачем мне это использовать?

Ответы на вопрос(7)

Ваш ответ на вопрос