Articles of .net

Evento BackgroundWorker RunWorkerCompleted

Meu aplicativo c # tem vários trabalhadores em segundo plano. Às vezes, um trabalhador em segundo plano triggers outro. Quando o primeiro trabalhador em segundo plano é concluído e o evento RunWorkerCompleted é acionado, em qual encadeamento esse evento é acionado, a IU ou o primeiro trabalhador em segundo plano a partir do qual o […]

Mostrar propriedades de uma propriedade de navegação em DataGridView (propriedades de segundo nível)

Eu estou tentando exibir várias propriedades de uma entidade relacionada em um DataGridView em um aplicativo de winforms . Parece muito comum para mim, mas estou tendo problemas para encontrar exemplos. É uma operação de input de pedidos. OrderSheet data, o ID e a data de pickup para o pedido e, em seguida, os itens […]

Como converter um caractere Unicode em seu equivalente ASCII

Aqui está o problema: Em c # eu estou recebendo informações de um database ACCESS herdado. O .NET converte o conteúdo do database (no caso deste problema, uma string) para Unicode antes de entregar o conteúdo para mim. Como faço para converter essa string Unicode de volta para seu equivalente em ASCII? Editar Unicode char […]

Por que um dictionary “não é encomendado”?

Eu li isso em resposta a muitas perguntas aqui. Mas o que exatamente isso significa? var test = new Dictionary(); test.Add(0, “zero”); test.Add(1, “one”); test.Add(2, “two”); test.Add(3, “three”); Assert(test.ElementAt(2).Value == “two”); O código acima parece funcionar como esperado. Então, de que maneira um dictionary é considerado desordenado? Em que circunstâncias o código acima poderia falhar?

Funções de comparação de ponto flutuante para c #

Alguém pode apontar (ou mostrar) algumas boas funções gerais de comparação de ponto flutuante em C # para comparar valores de ponto flutuante? Eu quero implementar funções para IsEqual , IsGreater um IsLess . Eu também só me importo com duplos não flutua.

C # List Classificar por x e y

Similar ao List OrderBy Ordem Alfabética , queremos ordenar por um elemento, depois outro. queremos alcançar o equivalente funcional de SELECT * from Table ORDER BY x, y Temos uma class que contém várias funções de sorting e não temos problemas de sorting por um elemento. Por exemplo: public class MyClass { public int x; […]

Como definir o tempo limite da session no web.config

Eu tentei muito difícil, mas não consigo encontrar uma solução sobre como definir o valor de tempo limite de session para a session em processo para um aplicativo da Web ASP.Net. Estou usando o VSTS 2008 + .Net 3.5 + C #. Aqui está o que eu escrevi para definir o tempo limite como 1 […]

Posso usar um Regex em uma expressão XPath?

Algo como .//div[@id=’foo\d+] para capturar tags div com id=’foo123′ . Estou usando o .NET, se isso importa.

Validação da interface do WinForm

Eu preciso implementar a validação de input em todo o meu aplicativo winform. Existem muitas formas diferentes em que os dados podem ser inseridos e eu gostaria de não controlar o controle pelo formulário e criar isValid etc por item. Como os outros lidaram com isso? Vejo que as postagens mais relacionadas lidam com Web […]

Melhor e menor caminho para avaliar expressões matemáticas

Existem muitos algoritmos para avaliar expressões, por exemplo: Por descida recursiva Algoritmo Shunting-yard Notação polonesa reversa Existe alguma maneira de avaliar qualquer expressão matemática usando C # .net reflection ou outra tecnologia moderna .net?