Preguntas etiquetadas con ref


11
Asignación de parámetros / ref en Moq
¿Es posible asignar un parámetro out/ refusando Moq (3.0+)? He analizado el uso Callback(), pero Action<>no admite parámetros de referencia porque está basado en genéricos. También me gustaría preferiblemente poner una restricción ( It.Is) en la entrada del refparámetro, aunque puedo hacerlo en la devolución de llamada. Sé que Rhino …
293 c#  parameters  moq  ref  out 

11
¿Por qué usar la palabra clave 'ref' al pasar un objeto?
Si paso un objeto a un método, ¿por qué debería usar la palabra clave ref? ¿No es este el comportamiento predeterminado de todos modos? Por ejemplo: class Program { static void Main(string[] args) { TestRef t = new TestRef(); t.Something = "Foo"; DoSomething(t); Console.WriteLine(t.Something); } static public void DoSomething(TestRef t) …

8
Cuándo usar ref y cuándo no es necesario en C #
Tengo un objeto que está en mi estado de memoria del programa y también tengo algunas otras funciones de trabajo a las que paso el objeto para modificar el estado. Lo he estado pasando por referencia a las funciones de trabajador. Sin embargo, encontré la siguiente función. byte[] received_s = …
104 c#  ref 

3
C ++ Diferencia entre std :: ref (T) y T &?
Tengo algunas preguntas sobre este programa: #include <iostream> #include <type_traits> #include <functional> using namespace std; template <typename T> void foo ( T x ) { auto r=ref(x); cout<<boolalpha; cout<<is_same<T&,decltype(r)>::value; } int main() { int x=5; foo (x); return 0; } La salida es: false Quiero saber, si std::refno devuelve la …
92 c++  reference  ref 
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.