Информация об изменениях

Сообщение Re[14]: Почему CLion и VS не предупреждают? от 03.05.2023 18:27

Изменено 03.05.2023 18:37 rg45

Re[14]: Почему CLion и VS не предупреждают?
Здравствуйте, T4r4sB, Вы писали:

TB>Нахрена ты вообще туда new впендюрил, если тебе достаточно вернуть объект по значению?


Потому что программист на си шарп напишет программу на си шарп на любом языке программирования.
Re[14]: Почему CLion и VS не предупреждают?
Здравствуйте, T4r4sB, Вы писали:

TB>Нахрена ты вообще туда new впендюрил, если тебе достаточно вернуть объект по значению?


Потому что программист на си шарп напишет программу на си шарп на любом языке программирования.

P.S. В си шарп нет возможности выбирать способ возврата из функций. Каким образом будет возвращаться тот или иной объект раз и на всегда прошито в типе объекта. Все типы делятся на две категории — ссылочные типы (reference types) и типы-значения (value types). В общем, там много всяких памперсов напридумано, только очень часто эти памперсы трещат по швам и тогда появляются разного рода костыли типа боксинга, in/out/ref параметров nullable types и прочее уродство.