Каков правильный термин для части int в List <int>? - PullRequest
0 голосов
/ 02 мая 2018

При использовании дженериков в C # существует ли согласованное имя для типа используемого дженерика?

например. Если бы я сделал любое из следующего:

var v1 = new List<int>();

или

IEnumerable<int> v2 = someData;

Для v1 типом является List<int>, а для v2 типом является IEnumerable<int>, но как правильно ссылаться на часть int типа?

Существует ли правильное имя для предоставленного универсального в выражениях, подобных приведенным выше?

1 Ответ

0 голосов
/ 02 мая 2018

int в List<int> - это аргумент универсального типа , связанный с T, параметр универсального типа из List<T>:

Чтобы использовать List<T>, клиентский код должен объявить и создать экземпляр составного типа, указав аргумент типа внутри угловых скобок.

См. Параметры общего типа раздел Руководства по программированию Microsoft C # для справки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...