======Метод Type.IsInstanceOfType(Object)====== Определяет, является ли указанный объект экземпляром текущего [[developers:references:system.type|Type]] . * **Пространство имен:** [[developers:references:system|System]] * **Сборка:** mscorlib (в mscorlib.dll) =====Синтаксис===== public virtual bool IsInstanceOfType(object o) **Параметры** * //o// * Тип: [[developers:references:system.object|System.Object]] * Объект, который требуется сравнить с текущим типом. **Возвращаемое значение** * Тип: [[developers:references:system.boolean|System.Boolean]] * Значение true, если текущий объект Type входит в иерархию наследования объекта, представленного параметром //o// или если текущий объект Type является интерфейсом, поддерживаемым параметром //o// .Значение false, если не выполняется ни одно из перечисленных условий, или параметр //o// имеет значение null, или текущий объект Type является открытым универсальным типом (то есть свойство [[developers:references:system.type.containsgenericparameters|ContainsGenericParameters]] возвращает значение true).