Resultados da pesquisa a pedido "c#"
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 ...
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 > ...
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 ...
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 ...
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 ...
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 = ...
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 ...
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 = ...
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 ...
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 ...