Resultados da pesquisa a pedido "ref"

2 a resposta

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 ...

3 a resposta

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 ...

7 a resposta

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) { ...

4 a resposta

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() { ...

4 a resposta

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 ...

3 a resposta

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, ...

1 a resposta

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?

3 a resposta

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 ...

4 a resposta

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 ...

6 a resposta

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 ...