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

Проверка типа объекта в C#

Перед сужением типа нужно понять, подходит ли объект. Оператор is сравнивает фактический тип с указанным и возвращает bool.

Запишем базу, потомка и проверку для переменной типа User:

class User { } class Student : User { }

Проверка типа для объекта студента:

User user = new Student(); Console.WriteLine(user is Student); Console.WriteLine(user is User);

Сохраните в User объект Employee и выведите, относится ли значение к типу Employee.

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