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

3 ответа

PHP и MySQLi - невозможно передать параметр 2 по ссылке в

я пытаюсь создать функцию, которая будет проверять обновление и вставлять некоторые данные, но у меня возникла проблема на первом этапе, где $ stmt->bind_...

1 ответ

Возвращение против использования ссылочного параметра

Это действительно беспокоит меня, исходя из фона C #. Иногда я вижу функции, написанные так:

2 ответа

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

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

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

1 ответ

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

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

3 ответа

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

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

7 ответов

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

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

4 ответа

 вернуть измененный экземпляр Apple?

то это работает .. public MyClass(ref Apple apple) { apple = new Apple("Macintosh"); // Works fine }Но возможно ли сделать что-то подобное? private Apple myApple; public MyClass(ref Apple apple) { myApple = apple; } public void ModifyApple() { ...

4 ответа

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

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

3 ответа

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

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

1 ответ

 ключевое слово, за исключением того, что ref требует инициализации переменной перед ее передачей.

ходит ли упаковка / распаковка, когда метод принимает параметр out / ref для ValueType?