Resultados de la búsqueda a petición "ref"
Regresando vs. usando un parámetro de referencia
Esto realmente me está molestando, viniendo de un fondo de C #.A veces, veo funciones escritas así:
¿Cuál es la diferencia entre 2 métodos con ref objeto par y sin?
Me pregunto cuál es la diferencia entre los siguientes métodos con respecto a cómo se hace referencia al parámetro objeto:
Uso de palabras clave REF y OUT con paso por referencia y paso por valor en C #
Esto es lo que entiendo hasta ahora:PASAR POR VALORPasar por valor significa que se pasa una copia de un argumento. Los cambios a esa copia no cambian el ori...
¿Por qué se usaría ref para parámetros de matriz en C #?
Leo la paginaPasar matrices usando ref y out (Guía de programación C #) y se preguntaba por qué tendríamos que definir un parámetro de matriz como un parámet...
Igualdad de referencia de tipos de valor
He hecho algunosref pruebas de palabras clave y hay una que no puedo entender: static void Test(ref int a, ref int b) { Console.WriteLine(Int32.ReferenceEquals(a,b)); } static void Main(string[] args) { int a = 4; Test(ref a, ref a); ...
¿Es lógico este comportamiento std :: ref?
Considera este código: #include <iostream> #include <functional> int xx = 7; template<class T> void f1(T arg) { arg += xx; } template<class T> void f2(T arg) { arg = xx; } int main() { int j; j=100; f1(std::ref(j)); std::cout << j << std::endl; ...
¿Es posible pasar objetos por referencia con la palabra clave params?
Me gustaría pasar muchos argumentos a un métodopor refPero no sé la cantidad de argumentos. He intentado algo como esto pero no funciona: D: public void myMethod(ref params object args)Pensaré pasar los punteros en params pero es un poco ...
C # no puede usar el parámetro ref o out dentro de un cuerpo de método anónimo
Estoy tratando de crear una función que pueda crear una Acción que incremente cualquier número entero que se pase. Sin embargo, mi primer intento es darme un error "no se puede usar el parámetro ref o out dentro de un cuerpo de ...