preguntar acerca de ref

11
réponses

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(); …
demandé sur 1970-01-01 00:33:28
6
réponses

C#: Comment passer null à une fonction en attendant un ref?

j'ai la fonction suivante: public static extern uint FILES_GetMemoryMapping( [MarshalAs(UnmanagedType.LPStr)] string pPathFile, out ushort Size, [MarshalAs(UnmanagedType.LPStr)] string MapName, out ushort PacketSize, ref Mapping …
demandé sur 1970-01-01 00:33:29
8
réponses

Attribution des paramètres out / ref dans le Moq

est-il possible d'attribuer un paramètre out / ref en utilisant Moq (3.0+)? j'ai regardé en utilisant Callback() , mais Action<> ne supporte pas les paramètres ref parce qu'il est basé sur des génériques. J'aimerais aussi de préfére …
demandé sur 1970-01-01 00:33:29