нее есть пропертя типа int. Я пытаюсь присвоить этой проперти значение
myVar?.Prop = newVal;
но получаю ошибку компиляции
left-hand side of an assignment must be a variable property or indexer
это к чему?
Полагаю, проблема в том, что если myVar == null, то получится, что null = newVal
но пропертя non nullable
Пропертя - нет, а вот объект - очень даже
да, чот не то прочитал)
а зачем "MyClass?" ?
что значит зачем?)
нельзя ?. использовать слева
это я понял, меня интересовало почему
Зачем делать nullable референс класс, если он уже такой и есть, по умолчанию
потому то включена опция когда все считается non nullable
Так я ж объяснил
да, поэтому я написал "интересовало" :)
Обсуждают сегодня