могу понять для чего нужно ставить ?, ну мол - string?, в этом есть большой смысл?
Сам не понимаю зачем, я для себя такой вывод сделал что если это используется не на структурах, например класс какой нибудь или string, то разработчики апишки говорят тебе string? content, то есть так скажем разрешают тебе туда запустить null и сама апишка возможно засунет туда что-то свое (и скорее всего даже ошибку не кинет) или даже просто закончить сразу метод, как то так. А вообще в новых версиях райдера убрали возможность ставить ?, ставится [CanBeNull] автоматом
Обсуждают сегодня