Resultados da pesquisa a pedido "ref"
Por que uma função com byref não pode ser convertida diretamente para delegar?
Em circunstâncias normais, as funções F # podem ser convertidas em delegados chamandonew DelegateType e passando a função como argumento. Mas quando o delegado contémbyref parâmetro, isso não é possível diretamente. Por exemplo, o código: type ...
Como passar a List <DerivedClass> quando o tipo de parâmetro é List <BaseClass>?
Como posso passar uma lista que é uma lista de DerivedObjects onde o método está esperando uma lista de BaseObjects. Estou convertendo a lista.ToList<BaseClass>() e estou me perguntando se existe uma maneira melhor. Meu segundo problema é que a ...
Por que a lista é passada sem ref para uma função que age como passada com ref?
Se eu não entendi isso terrivelmente errado, esse comportamento é estranho para mim. Em vez de explicar, postarei um código de exemplo abaixo e diga-me por que recebo a saída x e não private void button1_Click(object sender, EventArgs e) { ...
Como salvar uma variável ref para uso posterior?
Então isso funciona .. public MyClass(ref Apple apple) { apple = new Apple("Macintosh"); // Works fine }Mas é possível fazer algo assim? private Apple myApple; public MyClass(ref Apple apple) { myApple = apple; } public void ModifyApple() { ...
Passar tipos de referência usando ref economiza memória?
Em C #, os parâmetros para um método podem ser tipos de referência ou valores. Ao passar tipos de referência, uma cópia da referência é passada. Dessa forma, se dentro de um método tentarmos reatribuir a referência passada para outra instância ...
PL / SQL imprime o cursor ref retornado por um procedimento armazenado
Como posso buscar a partir de um cursor ref retornado de um procedimento armazenado (variável OUT) e imprimir as linhas resultantes em STDOUT no SQL * PLU rocedimento armazenado @ORACLE: PROCEDURE GetGrantListByPI(p_firstname IN VARCHAR2, ...
Boxe e unboxing ao usar parâmetros out e ref
O boxe / unboxing ocorre quando um método aceita um parâmetro out / ref de um ValueType?
Restrições de membro F # + ^ a parâmetros byref
Após algumas brincadeiras, as restrições de membro do F # apresentam e funcionam como esta: let inline parse< ^a when ^a : (static member Parse: string -> ^a) > s = (^a: (static member Parse: string -> ^a) s)Isso funciona perfeitamente bem: let ...
Palavra-chave “ref” e tipos de referência [duplicado]
Esta pergunta já tem uma resposta aqui: O que é o uso de "ref" para variáveis do tipo de referência em C #? [/questions/961717/what-is-the-use-of-ref-for-reference-type-variables-in-c] 10 respostaslguém da minha equipe encontrou um uso peculiar ...
Exemplo de prática de uso "ref" [fechado]
Estou lutando como usar "ref" (para passar argumentos por referência) no aplicativo real. Eu gostaria de ter um exemplo simples e principalmente significativo. Tudo o que encontrei até agora pode ser facilmente refeito com a adição do tipo de ...