Чем отличается ref от out?

0 голосов
181 просмотров спросил 27 Дек, 13 Кристина (1,999 баллов) в категории Компьютеры и ПО

1 Ответ

0 голосов

ref говорит компилятору что объект был проинициализирован до выполнения метода.

static void Method(ref int x)
{

x++;

}

out говорит компилятору что объект будет проинициализирован в ходе выполнения метода.

static void Method(out int x)
{

x=0;

}

ответил 06 Март, 14 C#

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

Вы можете начать, задав вопрос.

Похожие вопросы

0 голосов
1 ответ
0 голосов
2 ответов
спросил 27 Март, 14 аноним в категории Компьютеры и ПО
+1 голос
1 ответ
спросил 21 Март, 14 enginr (111 баллов) в категории Компьютеры и ПО
+1 голос
1 ответ
спросил 21 Март, 14 enginr (111 баллов) в категории Компьютеры и ПО
...