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

3 ответа

Это поведение std :: ref логично?

Рассмотрим этот код:

2 ответа

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

2 ответа

Какая польза от передачи объекта класса с помощью ключевого слова «ref»? По умолчанию они передаются по ссылке [duplicate]

На этот вопрос уже есть ответ: Что такое «ref» для переменных ссылочного типа в C #? [/questions/961717/what-is-the-use-of-ref-for-reference-type-variables-in-c] 10 ответов «Ref» ключевое слово и ссылочные типы ...

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

2 ответа

 нет. Тип самой локальной переменной не имеет значения - важно то, что вы не можете вернуть локальную переменную по ссылке, потому что к моменту возврата метода эта переменная уже не будет существовать. Это не тот случай, когда вы возвращаете элемент массива или поле в объекте ссылочного типа по ссылке.

бовал новый возврат ссылок C # 7. Я могу скомпилировать и построить это: public ref string MisUseRefReturn(int index) { string[] array = { "a", "b", "c", "d" }; return ref array[index]; //array[2] gets out of scope when this method returns! ...

1 ответ

Почему функция с byref не может быть преобразована напрямую в делегат?

В обычных условиях функции F # могут быть преобразованы в делегаты путем вызоваnew DelegateType и передача функции в качестве аргумента. Но когда делегат содержитbyref Параметр, это невозможно напрямую. Например код: type ActionByRef<'a> = ...

3 ответа

Надеюсь, что это дает вам альтернативное решение

могу извлечь из ref-курсора, который возвращается из хранимой процедуры (переменная OUT) и распечатать результирующие строки в STDOUT в SQL * PLUS? Хранимая процедура ORACLE: PROCEDURE GetGrantListByPI(p_firstname IN VARCHAR2, p_lastname IN ...

8 ответов

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

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

7 ответов

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

4 ответа

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

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

1 ответ

Можно ли передать объекты по ссылке с ключевым словом params?

Я хотел бы передать много аргументов в методпо ссылке но я не знаю количество аргументов.Я пробовал что-то вроде этого, но это не работает: D: