Perguntas com a marcação «reference»

95
Não foi possível adicionar uma referência à dll

Quando adiciono um arquivo .dll como referência no aplicativo C #, ele mostra um erro: Não foi possível adicionar uma referência a ".... dll". Verifique se o arquivo está acessível e se é um assembly ou componente COM válido. ILDissassembler diz que não há cabeçalho CLR válido, então tento...

91
Referências de intervalo em vez de valores

Vi que o intervalo retorna a chave e a "cópia" do valor. Existe uma maneira desse intervalo retornar o endereço do item? Exemplo package main import "fmt" type MyType struct { field string } func main() { var array [10]MyType for _, e := range array { e.field = "foo" } for _, e :=...

89
Você já usou PhantomReference em algum projeto?

A única coisa que sei PhantomReferenceé, Se você usar seu get()método, ele sempre retornará nulle não o objeto. Qual é a utilidade disso? Ao usar PhantomReference, você garante que o objeto não pode ser ressuscitado do finalizemétodo. Mas qual é a utilidade desse conceito / classe?...

89
Como adicionar uma referência programaticamente

Eu escrevi um programa que executa e envia mensagens pelo Skype com informações quando termina. Preciso adicionar uma referência para Skype4COM.dllpara enviar uma mensagem pelo Skype. Temos cerca de uma dúzia de computadores em rede e um servidor de arquivos compartilhado (entre outras coisas)....