Аргумент типа <имяАргументаТипа> не удовлетворяет ограничению Structure для параметра типа <имяПараметраТипа>
Обновлен: Ноябрь 2007
Type argument '<typeargumentname>' does not satisfy the 'Structure' constraint for type parameter '<typeparametername>'
Аргумент типа, указанный для универсального типа, не удовлетворяет ограничению типа значения для соответствующего параметра типа.
Аргумент типа, переданный параметру типа, должен соответствовать требованиям списка ограничений. Если не включить в список ограничений какой-либо отдельный класс или интерфейс, то можно применить общее требование одним из следующих способов:
Аргумент типа должен быть типом значения (включая ограничение Структура (Visual Basic)).
Аргумент типа должен быть типом значения (включая ограничение Class (Visual Basic))
Нельзя указывать оба ограничения, Structure и Class, для одного и того же параметра типа, а также указывать какой-либо из них более одного раза.
Идентификатор ошибки: BC32105
Исправление этой ошибки
- Выберите аргумент-тип какого-либо типа значения.
См. также
Задачи
Практическое руководство. Использование универсального класса