Результаты поиска по запросу "ref"

6 ответов

С уважением GJ

всех сил, как использовать «ref» (для передачи аргумента по ссылке) в реальном приложении. Я хотел бы иметь простой и в основном значимый пример. Все, что я нашел до сих пор, можно легко переделать, добавив тип возврата к методу. Есть идеи у ...

5 ответов

В чем разница между двумя методами с объектом ref и без него?

Интересно, в чем разница между следующими методами в отношении ссылки на параметр объекта:

8 ответов

, Для правильных утверждений важно использовать правильную терминологию для обозначения понятий.

я есть объект, который находится в памяти программы, а также есть некоторые другие рабочие функции, которым я передаю объект для изменения состояния. Я передавал его по ссылкам на рабочие функции. Однако я наткнулся на следующую функцию. byte[] ...

ТОП публикаций

3 ответа

Как передать List <DerivedClass>, когда типом параметра является List <BaseClass>?

Как я могу передать список, который является списком DerivedObjects, где Метод ожидает список BaseObjects. Я конвертирую список.ToList<BaseClass>() и мне интересно, есть ли лучший способ. Моя вторая проблема - неправильный синтаксис. Я пытаюсь ...

2 ответа

 Класс и передача в качестве ссылки не должны быть одновременно. Вызывающий метод должен заполнить некоторое место в памяти. В вашем звонке такого нет. Это будет компилировать:

от вопрос уже есть ответ здесь: Аргумент ref или out должен быть присваиваемой переменной [/questions/24828842/a-ref-or-out-argument-must-be-an-assignable-variable] 1 ответОшибка: Аргумент ref или out должен быть присваиваемой ...

4 ответа

C # 'ref' ключевое слово, производительность

Если у вас есть объект Bitmap, который необходимо передать многочисленным методам (около 10) и, наконец, событию, где он должен быть окончательно утилизирован после его использования, будет (с точки зрения производительности) выгодно передавать ...

2 ответа

Почему ref будет использоваться для параметров массива в C #?

7 ответов

Использование ключевых слов REF & OUT с передачей по ссылке и передачей по значению в C #

2 ответа

Почему ref будет использоваться для параметров массива в C #?

Я прочитал страницуПередача массивов с использованием ref и out (Руководство по программированию в C #) [http://msdn.microsoft.com/en-us/library/szasx730.aspx]и задавался вопросом, зачем нам нужно определять параметр массива как параметр ref, ...

7 ответов

). Для типов значений экземпляр является значением. Для ссылочных типов значение является ссылкой. Обратите внимание, что это не то же самое, что референт!

я не понял это ужасно неправильно, это поведение странно для меня. Вместо того, чтобы объяснять, я опубликую пример кода ниже и, пожалуйста, скажите мне, почему я получаю вывод x, а не y. private void button1_Click(object sender, EventArgs e) { ...