Что такое "1 в типе" Тип коллекции "

Мне было интересно, что означает "1" в имени типа коллекции? Например: List'1, IList'1 Кто-нибудь знает, что это такое?

Ответ 1

Отступ указывает:

Название родового типа заканчивается обратным ходом (`), за которым следуют цифры представляющий число аргументов общего типа. Цель этого name mangling - разрешить компиляторам поддерживать общие типы с помощью одно и то же имя, но с разными номерами параметров типа, происходящих в та же область.

http://msdn.microsoft.com/en-us/library/w3f99sx1(v=vs.110).aspx