Resultados da pesquisa a pedido "c#"

1 a resposta

Process.WaitForExit não retorna, mesmo que Process.HasExited seja true

Eu uso Process.Start para iniciar um arquivo em lotes. O arquivo em lotes usa o comando "START" para iniciar vários programas em paralelo e, em seguida, sai. Depois que o arquivo em lotes é concluído, Process.HasExited se torna verdadeiro e ...

4 a resposta

Por que sobrecarregar true e false em vez de definir o operador bool?

Eu tenho lido sobre sobrecarregar true e false em C # e acho que entendo a diferença básica entre isso e a definição de um operador bool. O exemplo que vejo ao redor é algo como: public static bool operator true(Foo foo) { return (foo.PropA > ...

4 a resposta

Erro Parallel.ForEach HttpContext.Current

este método -doDayBegin(item.BranchId) está demorando muito para ser executado. Então eu estou usandoParallel.ForEach para executá-lo em paralelo. Quando estou usando normalforeach loop seu trabalho bem, mas quando eu estou usandoParallel.ForEach ...

13 a resposta

Obtendo todos os tipos que implementam uma interface

Usando a reflexão, como posso obter todos os tipos que implementam uma interface com C # 3.0 / .NET 3.5 com o mínimo de código e minimizando as iterações? É isso que quero reescrever: foreach (Type t in this.GetType().Assembly.GetTypes()) if (t ...

3 a resposta

Alterando o tipo de propriedade na classe que implementa a interface com a propriedade obj, ect type

Estou escrevendo um TemplateEngine que me permitirá usar minha própria marcação em arquivos baseados em texto. Estou querendo adicionar controles como plugins à medida que o aplicativo amadurece. Atualmente eu tenho uma estrutura como ...

1 a resposta

Conecte / detecte alterações no idioma do Windows, mesmo quando o aplicativo não estiver focado

Existe uma maneira de detectar se o idioma do Windows / OS mudou mesmo quando meu aplicativo não está em foco? Até agora, consegui alcançar o que queria apenas se o aplicativo fosse focado usando: string language = ...

3 a resposta

Compilação condicional em assemblies referenciados

Estou escrevendo uma montagem com alguns membros compilados condicionalmente, por exemplo: [Conditional("DEBUG")] public static void Log(string message) { /*...*/ }E usando-o assim: public void DoStuff() { Log("This will only appear on debug ...

2 a resposta

Método de execução C # (com parâmetros) com ThreadPool

Temos o seguinte trecho de código (a idéia para esse código foi encontrada neste site) que gerará novos threads para o método "Do_SomeWork ()". Isso nos permite executar o método várias vezes de forma assíncrona. O código é: var numThreads = ...

2 a resposta

Resultados estranhos no AutoSuggestBox no Windows Phone 8.1

Estou tentando usar o padrãoAutoSuggestBox em um aplicativo XAML do Windows Phone 8.1, mas se comporta de maneira estranha. Em uma demonstração simples, eu tenho coleção Items = new ObservableCollection<string> { "a", "b", "c", "d" };e ...

7 a resposta

Compartilhar código fonte da classe c # entre vários projetos

Eu escrevi uma classe que manipulará o log interno no meu aplicativo. Agora eu quero usar essa classe em outro projeto novo e totalmente separado. Eu poderia simplesmente copiar o arquivo para a nova pasta do projeto, mas gostaria de ter apenas ...