Какую роль играют nullable типы в C#, и как их правильно использовать и проверять на значения? — ДейлиПреп