Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
1440 of 1492 menu
◀ ▶

Метод IsInstanceOfType

typeof(string).IsInstanceOfType("abcde") - true, число - false. Присвоение типов - IsAssignableFrom, класс - IsClass.

Синтаксис

bool match = type.IsInstanceOfType(obj);

Пример

Давайте проверить строку:

using System; class Program { static void Main() { bool res = typeof(string) .IsInstanceOfType("abcde"); Console.WriteLine(res); } }

Результат выполнения кода:

True

Пример

Давайте передать число:

using System; class Program { static void Main() { bool res = typeof(string) .IsInstanceOfType(12345); Console.WriteLine(res); } }

Результат выполнения кода:

False

Пример

Давайте проверить null:

using System; class Program { static void Main() { bool res = typeof(string) .IsInstanceOfType(null); Console.WriteLine(res); } }

Результат выполнения кода:

False

Смотрите также

  • метод IsAssignableFrom,
    можно ли присвоить
  • свойство IsClass,
    это класс
  • свойство IsValueType,
    это значение
  • Type,
    описание типа
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить