Questions marquées «ref»


11
Affectation des paramètres de sortie / référence dans Moq
Est-il possible d'assigner un paramètre out/ en refutilisant Moq (3.0+)? J'ai regardé l'utilisation Callback(), mais Action<>ne prend pas en charge les paramètres ref car il est basé sur des génériques. J'aimerais aussi de préférence mettre une contrainte ( It.Is) sur l'entrée du refparamètre, bien que je puisse le faire dans …
293 c#  parameters  moq  ref  out 

11
Pourquoi utiliser le mot-clé 'ref' lors du passage d'un objet?
Si je passe un objet à une méthode, pourquoi devrais-je utiliser le mot-clé ref? N'est-ce pas le comportement par défaut de toute façon? Par exemple: 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
Quand utiliser ref et quand ce n'est pas nécessaire en C #
J'ai un objet qui est mon état en mémoire du programme et j'ai également d'autres fonctions de travail auxquelles je passe l'objet pour modifier l'état. Je l'ai passé par référence aux fonctions de travail. Cependant, je suis tombé sur la fonction suivante. byte[] received_s = new byte[2048]; IPEndPoint tmpIpEndPoint = …
104 c#  ref 

3
Différence C ++ entre std :: ref (T) et T &?
J'ai quelques questions concernant ce programme: #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 sortie est: false Je veux savoir, si std::refne renvoie …
92 c++  reference  ref 
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.