Resultados de la búsqueda a petición "ref"

2 la respuesta

¿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 ...

3 la respuesta

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 ...

4 la respuesta

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); ...

2 la respuesta

¿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...

1 la respuesta

Boxing y unboxing cuando se usan los parámetros out y ref

El boxeo / unboxing ocurre cuando un método acepta un parámetro out / ref de un ValueType?

9 la respuesta

Asignación de parámetros / ref en Moq

8 la respuesta

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 ...

3 la respuesta

¿Cómo pasar List <DerivedClass> cuando el tipo de parámetro es List <BaseClass>?

¿Cómo puedo pasar una lista que es una lista de DerivedObjects donde el Método espera una lista de BaseObjects? Estoy convirtiendo la lista.ToList<BaseClass>() y me pregunto si hay una mejor manera. Mi segundo problema es que la sintaxis ...

3 la respuesta

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 ...

4 la respuesta

¿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 ...