Resultados de la búsqueda a petición "ref"
¿Por qué la lista se pasa sin referencia a una función que actúa como pasada con referencia?
Si no me equivoqué terriblemente, este comportamiento es extraño para mí. En lugar de explicarlo, publicaré un código de muestra a continuación y por favor dígame por qué obtengo la salida x y no y. private void button1_Click(object sender, ...
¿Cuál es el uso que pasa el Objeto de clase usando la palabra clave "ref"? Por defecto, pasan por referencia [duplicado]
Esta pregunta ya tiene una respuesta aquí: ¿Cuál es el uso de "ref" para las variables de tipo de referencia en C #? [/questions/961717/what-is-the-use-of-ref-for-reference-type-variables-in-c] 10 respuestas Palabra clave "ref" y tipos de ...
¿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...
F # restricciones de miembros + ^ a byref parámetros
Después de jugar un poco, la función de restricciones de miembros de F # y la función de escritura son las siguientes: let inline parse< ^a when ^a : (static member Parse: string -> ^a) > s = (^a: (static member Parse: string -> ^a) s)Eso ...
Cuando usar ref y cuando no es necesario en C #
Tengo un objeto que está en el estado de memoria del programa y también tengo algunas otras funciones de trabajo a las que le paso el objeto para modificar el estado. Lo he estado pasando por referencia a las funciones de los trabajadores. Sin ...
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í:
¿Por qué no se puede convertir una función con byref directamente en delegado?
En circunstancias normales, las funciones de F # se pueden convertir en delegados llamando anew DelegateType y pasando la función como argumento. Pero cuando el delegado contienebyref parámetro, esto no es posible directamente. Por ejemplo el ...
¿Cómo guardar una variable de referencia para su uso posterior?
Así que esto funciona .. public MyClass(ref Apple apple) { apple = new Apple("Macintosh"); // Works fine } ¿Pero es posible hacer algo como esto? private Apple myApple; public MyClass(ref Apple apple) { myApple = apple; } public void ...
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 ...
Ejemplo de práctica de uso "ref" [cerrado]
Estoy luchando sobre cómo usar "ref" (para pasar el argumento por referencia) en la aplicación real. Me gustaría tener un ejemplo simple y principalmente significativo. Todo lo que encontré hasta ahora podría rehacerse fácilmente agregando un ...