Прочитать на английском

Поделиться через


GenericTypeParameterBuilder.GetElementType Метод

Определение

Во всех случаях вызывает исключение NotSupportedException.

public override Type? GetElementType();
public override Type GetElementType();

Возвращаемое значение

Тип, на который ссылается текущий тип массива, тип указателя или тип ByRef; или значение null, если текущий тип не является типом массива, типом указателя и не передается по ссылке.

Исключения

Во всех случаях.

Комментарии

Параметр универсального типа является заполнителем для типа. Поскольку этот тип не может быть известен заранее, невозможно узнать, имеется ли у него тип элемента или какой тип элемента может быть. Любое возвращаемое значение будет вводить в заблуждение, поэтому метод создает исключение NotSupportedException.

Применяется к

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1