Я спрашиваю, имеет ли переменная значение null, чтобы предотвратить нулевое исключение:
Код: Выделить всё
if (this?.UserSession != null)
{
userSession = this.UserSession;
}
дайте сюда ошибку, с которой я столкнулся VS

Это крайне странно, но случается. UserSession — сложный объект, но в нем нет ничего необычного.
Подробнее здесь: https://stackoverflow.com/questions/791 ... in-c-sharp
Мобильная версия