Articles of .net

Equivalente a ‘app.config’ para uma biblioteca (DLL)

Existe um equivalente a app.config para bibliotecas (DLLs)? Se não, qual é a maneira mais fácil de armazenar configurações específicas de uma biblioteca? Por favor, considere que a biblioteca pode ser usada em diferentes aplicações.

Envolver um delegado em um IEqualityComparer

Várias funções Linq.Enumerable usam um IEqualityComparer . Existe uma class wrapper conveniente que adapta um delegate(T,T)=>bool para implementar IEqualityComparer ? É fácil escrever um (se você ignorar problemas com a definição de um hashcode correto), mas gostaria de saber se existe uma solução pronta para uso. Especificamente, quero definir operações no Dictionary s, usando apenas […]

LINQ to Entities não reconhece o método ‘Double Parse (System.String)’ e esse método não pode ser convertido em uma expressão de armazenamento

Eu recebo o erro quando tento executar o relatório. O problema está aqui: model.Referring = Math.Round(_newSurveyResult.Select(m => string.IsNullOrEmpty(m.Question1) ? 0 : Double.Parse(m.Question1)).Average()); public class SummaryDetails { public int ChannelId { get; set; } public int ChannelGroupId { get; set; } public string Question1 { get; set; } public string Question2 { get; set; } public […]

Serialização XML da propriedade da interface

Eu gostaria de XML serializar um object que tem (entre outros) uma propriedade do tipo IModelObject (que é uma interface). public class Example { public IModelObject Model { get; set; } } Quando tento serializar um object dessa class, recebo o seguinte erro: “Não é possível serializar o membro Example.Model do tipo Exemplo porque é […]

Como faço para obter e definir variables ​​de ambiente em c #?

Como posso obter variables ​​do ambiente e se algo está faltando, defina o valor?

Melhor maneira de obter InnerXml de um XElement?

Qual é a melhor maneira de obter o conteúdo do elemento body misto no código abaixo? O elemento pode conter XHTML ou texto, mas eu só quero seu conteúdo em forma de string. O tipo XmlElement tem a propriedade InnerXml , que é exatamente o que eu estou procurando. O código escrito quase faz o […]

Um manipulador de events já foi adicionado?

Existe uma maneira de saber se um manipulador de events foi adicionado a um object? Estou serializando uma lista de objects dentro / fora do estado da session para que possamos usar o estado da session baseada em SQL … Quando um object na lista tem uma propriedade alterada, ele precisa ser sinalizado, que o […]

Executando várias tarefas assíncronas e aguardando que todas sejam concluídas

Eu preciso executar várias tarefas assíncronas em um aplicativo de console e aguarde todos eles para concluir antes de processamento adicional. Há muitos artigos por aí, mas eu pareço ficar mais confuso quanto mais eu leio. Eu li e entendi os princípios básicos da biblioteca de tarefas, mas estou claramente perdendo um link em algum […]

Encontrando o aplicativo padrão para abrir um tipo de arquivo específico no Windows

Eu estou desenvolvendo um aplicativo visando o .NET Framework 2.0 usando C # para o qual eu preciso ser capaz de encontrar o aplicativo padrão que é usado para abrir um tipo de arquivo específico. Eu sei que, por exemplo, se você quer apenas abrir um arquivo usando esse aplicativo, você pode usar algo como: […]

Criar instância do tipo genérico?

Se o BaseFruit tiver um construtor que aceita um int weight , posso instanciar um pedaço de fruta em um método genérico como este? public void AddFruit()where T: BaseFruit{ BaseFruit fruit = new T(weight); /*new Apple(150);*/ fruit.Enlist(fruitManager); } Um exemplo é adicionado atrás dos comentários. Parece que eu só posso fazer isso se eu der […]