Size: a a a

2021 February 11

SB

S B in pro.net
угу, примерно правильно
источник

А

Антон in pro.net
мне главное логику понять, остальное научусь )
источник

SB

S B in pro.net
Антон
мне главное логику понять, остальное научусь )
тебе главное понять, что есть ссылки, а есть значения
источник

SB

S B in pro.net
размер ссылки определен железом
источник

SB

S B in pro.net
и не зависит от дотнета или джавы
источник

А

Антон in pro.net
ну
источник

SB

S B in pro.net
и любой вызов метода это копирование чего-либо: либо ссылки, либо значения.
источник

А

Антон in pro.net
это основы для любого языка (почти) понимаю
источник

А

Антон in pro.net
спасибо :)
источник

SB

S B in pro.net
нынче в сишарпе есть способ еще другой
источник

SB

S B in pro.net
вернуть пару
источник

SB

S B in pro.net
(true, a * 2)
источник

AV

Andrew Voisovych in pro.net
Кортежи)
источник

SB

S B in pro.net
S B
(true, a * 2)
или по-старинке return new Tuple<bool, int>(true, a * 2)
источник

А

Антон in pro.net
это мне пока не знакомо
источник

SB

S B in pro.net
но С# как-то тяжко с кортежами работает, недавно были какие-то подвижки в эту сторону, но все равно пока не могу сказать, что мне удобно этим пользоваться.
источник

SB

S B in pro.net
поэтому в СиШарпе я все же выберу вариант out/ref
источник

RP

Ruslan Parkhomenko in pro.net
S B
поэтому в СиШарпе я все же выберу вариант out/ref
А почему не класс или структуру для возврата сразу набора значений? Это было до всяких кортежей и замечательно себя зарекомендовало.
источник

AV

Andrew Voisovych in pro.net
Ruslan Parkhomenko
А почему не класс или структуру для возврата сразу набора значений? Это было до всяких кортежей и замечательно себя зарекомендовало.
Dictionary сразу, как асоц масив)
источник

RP

Ruslan Parkhomenko in pro.net
Это уже PHP way какой-то)
источник