6
ответов

Почему «ref» и «out» не поддерживают полиморфизм?

Возьмем следующее: класс A {} класс B: A {} класс C {C () {var b = new B (); Foo (б); Foo2 (ссылка б); // <= ошибка времени компиляции: // "Ссылка" ...
вопрос задан: 18 October 2014 16:55
6
ответов

В каком ситуации отсутствуют полезные параметры (где 'касательно' не мог использоваться вместо этого)?

Насколько я могу сказать, единственное использование для параметров состоит в том, что вызывающая сторона может получить несколько возвращаемых значений из вызова отдельного метода. Но мы можем также получить несколько использований значений результата ка
вопрос задан: 28 August 2011 12:02
3
ответа

Почему параметр, не позволенный в рамках анонимного метода?

Это не простофиля Вызова метода с касательно или параметры из анонимного метода, я задаюсь вопросом, почему параметры не позволяются в рамках анонимных методов. Не разрешение касательно параметров...
вопрос задан: 23 May 2017 12:33
3
ответа

Передача явного броска как касательно параметра (C#)

У меня есть класс, который является главным образом оберткой для большого массива и некоторого связанного обслуживания. У меня есть функция, которая берет касательно параметра. Когда я передаю экземпляр класса в функцию, я хочу...
вопрос задан: 29 January 2010 23:24
2
ответа

Когда значение C# или 'касательно' параметра, на самом деле возвращенного вызывающей стороне?

То, когда я делаю присвоение на или касательно параметра, является значением, сразу присвоенным ссылке, обеспеченной вызывающей стороной, или и касательно значений параметров, присвоенных ссылкам когда...
вопрос задан: 8 January 2010 07:30
0
ответов

Как преобразовать параметры out / ref extern в F #

У меня есть объявление extern C #, которое выглядит следующим образом: [DllImport ("something.dll")] public static extern ReturnCode GetParent (IntPtr inRef, out IntPtr outParentRef); Как перевести это на ...
вопрос задан: 2 July 2011 18:19