Метод Type.IsAssignableFrom(Type)

Определяет, допускается ли для текущего типа Type присвоение из экземпляра заданного типа Type.

  • Пространство имен: System
  • Сборка: mscorlib (в mscorlib.dll)

Синтаксис

public virtual bool IsAssignableFrom(Type c)

Параметры

  • c
    • Тип: System.Type
    • Тип для сравнения с текущим типом.

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

  • Значение true, если параметр c и текущий объект Type представляют один и тот же тип, или если текущий объект Type входит в иерархию наследования параметра c , или если текущий объект Type является интерфейсом, который реализуется параметром c , или если параметр c является параметром универсального типа и текущий объект Type представляет одно из ограничений параметра c или если Значение c представляет тип значения и текущий Type представляет Nullable<c> (Nullable(Of c) в Visual Basic).Значение false, если не выполняется ни одно из этих условий или значение параметра c равно null.
developers/references/system.type.isassignablefrom_system.type.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)