0 / 0 / 0
Регистрация: 20.12.2018
Сообщений: 13
|
||||||
1 | ||||||
Как передать массив через out в метод?14.09.2019, 12:40. Показов 3944. Ответов 2
Метки массивы в c# (Все метки)
Не могу передать массив в метод(Print()) через out, так как компилятор считает его не инициализированным, но после вызова одного из метода FillRandom или FillBoard значения в массиве есть.
0
|
14.09.2019, 12:40 | |
Ответы с готовыми решениями:
2
Как передать массив в метод? Как передать в метод массив структур Как передать в метод Main массив путей выделенных файлов Как передать массив через сокет? |
Модератор
|
|||||||||||
14.09.2019, 12:50 | 2 | ||||||||||
Сообщение было отмечено Ave_Wycc220 как решение
Решение
Массивы - это ссылочные типы.
Если вам не надо изменять ссылку в переменной хранящей ссылку на массив (а вам не надо), то не надо использовать out. out служит для передачи значений ИЗ метода. В вашем случае нужно
1
|
0 / 0 / 0
Регистрация: 20.12.2018
Сообщений: 13
|
|
14.09.2019, 13:06 [ТС] | 3 |
Я думал, что, если массив хранит значимые типы, то и он будет значимым, теперь я понял, спасибо большое.
0
|
14.09.2019, 13:06 | |
14.09.2019, 13:06 | |
Помогаю со студенческими работами здесь
3
Как передать массив через сокет? Методы и функции, передать массив в метод Как передать функции через метод класса Как передать указатель на функцию через метод класса ? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |