Spec-Zone .ru
спецификации, руководства, описания, API
|
В универсальном коде вопросительный знак (?), названный подстановочным знаком, представляет неизвестный тип. Подстановочный знак может использоваться во множестве ситуаций: как тип параметра, поля, или локальной переменной; иногда как тип возврата (хотя это - лучшая практика программирования, чтобы быть более определенным). Подстановочный знак никогда не используется в качестве параметра типа за универсальный вызов метода, универсальное создание экземпляра class, или супертип.
Следующие разделы обсуждают подстановочные знаки более подробно, включая верхние ограниченные подстановочные знаки, ниже ограниченные подстановочные знаки, и подстановочное получение.