[Ответить в тред] Ответить в тред

Тред закрыт.


03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 7 | 1 | 4
Назад Вниз Каталог Обновить

out и ref в C# out и ref в C 20/05/16 Птн 20:51:31  748679   Обсуждение закрыто  
14637666914690.png (45Кб, 441x260)
Короче. Есть такой вопрос. Начал учить C# и встретился с первым недопониманием out и ref в методах. Кто может подсказать, чем они отличаются и что когда используется. Я так понял что out работает с какой то переменной в методе, а ref с функцией. И еще, что out не надо объявлять в вызывающей части.
(Автор этого поста был предупрежден.)
out и ref в C 20/05/16 Птн 21:04:50  748695
бамп
Аноним 20/05/16 Птн 21:13:20  748705
>>748679 (OP)
а с C# тредом ты не столкнулся даун?
Аноним 20/05/16 Птн 21:16:45  748709
>>748705
та не. сложный прикол
Аноним 20/05/16 Птн 21:36:23  748733
В out значение переменной должно присваивается внутри вызываемого метода. В ref можно передавать переменную с уже присвоенным значением.
Аноним 20/05/16 Птн 21:43:22  748738
>>748733
В реф без присвоенного передавать и нельзя, вроде как.
Аноним 20/05/16 Птн 22:02:36  748753
>>748733
это все отличия?
Аноним 20/05/16 Птн 22:30:17  748774
>>748753
http://professorweb.ru/my/csharp/charp_theory/level5/5_9.php

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 7 | 1 | 4
Назад Вверх Каталог Обновить

Топ тредов