incorporando mono com “parâmetros de saída” em C#
-
12-12-2019 - |
Pergunta
Estou tentando incorporar uma classe C # em um aplicativo C usando libmono, mas falta um pouco a documentação.
Estou tentando chamar um método com o protótipo void MessageToSend(out MessageObject message);
Como represento o "parâmetro de saída"?é um ponteiro para um ponteiro para um MonoObject?Obrigado.
PS.no que diz respeito ao libmono, os parâmetros 'out' e 'ref' são iguais?
Solução
Você está certo, é MonoObject**.
E out
e ref
é o mesmo para praticamente tudo, exceto o compilador C#.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow