ответ

1

Что такое «T» = T является общим параметром типа

Вы можете присвоить любое значение типа к нему.

Почему мы определили класс?

Но на вашем примере (т.е. T) должен быть Class type.That является Ограничить которой он был определен как этот where T : class.

Что такое дженерики?

Это позволяет задерживать спецификацию типа данных элементов программирования в классе или метода, пока он не будет на самом деле используется в программе. Другими словами, дженерики позволяют вам писать класс или метод , который может работать с любым типом данных.

Некоторые преимущества использования дженериков:

  • Это помогает максимально увеличить повторное использование кода, безопасность типов и производительности.
  • Вы можете создать свои собственные общие интерфейсы, классы, методы, события, и делегаты.
  • Вы можете создавать общие классы, ограниченные для доступа к методам по конкретным типам данных.

Вы можете узнать больше об этом с помощью этих статей:

Generics

Generics