Resultados da pesquisa a pedido "c#"
Por que o acréscimo ao TextBox.Text durante um loop ocupa mais memória a cada iteraçã
Short Question Eu tenho um loop que roda 180.000 vezes. No final de cada iteração, deve-se anexar os resultados a um TextBox, que é atualizado em tempo rea UsingMyTextBox.Text += someValue está fazendo com que o aplicativo consuma grandes ...
Bitmap.Save, vazamento de memória enorme
Tenho um aplicativo em que estou pegando um bitmap e compactando-o usando um GZipStream e enviando-o por um soquete, tudo na memória. Rastreei o vazamento de memória de escória suja para a seguinte linha: frame.Save(inStream, jpegCodec, ...
C # Linq cláusula where como uma variável
Estou tentando fazer uma instrução LINQ onde a cláusula where vem de uma variável. Por exemplo string whereClause = address.zip == 23456; var x = from something in someList where whereClause;Isso é possível? Não consigo fazê-lo ...
C # Erro do PrincipalContext / UserPrincipal.IsMemberOf do Active Directory
Então eu tenho uma pergunta que eu honestamente não tenho certeza de como perguntar. Basicamente, tenho um pouco de código que funciona de maneira fantástica na minha máquina local quando a executo. Depois de publicá-lo em nosso servidor web de ...
por que usar IList ou List?
Eu sei que houve muitas postagens sobre isso, mas ainda me confunde por que você deve passar em uma interface como IList e retornar uma interface como IList de volta em vez da lista concret Li várias postagens dizendo como isso facilita a ...
generic NÃO restrição onde T:! IEnumerable
omo no título, é possível declarar restrições de negação de tipo em c #
Por que o Dicionário <T1, Lista <T2>> pode ser convertido no Dicionário <T1, IEnumerable <T2>>?
Estou me perguntando por que não posso simplesmente transmitir (tenho uma vaga idéia de que isso pode ter algo a ver com essas coisas de co / contravariância?), E sou forçado a copiar os elementos do primeiro dicionário para um novo em para ...
detecta a pressão das teclas quando minimizada e trayicon
Para meu teste, criei um pequeno programa em C # para detectar pressionamentos de tecla com este código: protected override void OnKeyDown(KeyEventArgs e) { if (e.KeyCode == Keys.F12) MessageBox.Show("f12 pressed"); }Isso funciona bem quando o ...
Determinação do tipo MIME do arquivo de fluxo de upload MAC
Eu tenho um formulário da Web simples que envia e envia por e-mail via .NET C #. Além disso, há uma ctrl ASP UPLOAD a partir da qual eu crio um fluxo de memória e anexo o fluxo à mensagem de email ... ou seja, não há necessidade de salvar o ...
Bonjour SDK da Apple para Windows
Estou planejando usar o Bonjour SDK da Apple para Windows em um pequeno aplicativo .NET usando C #. Este pequeno aplicativo usará o Bonjour para descoberta de rede. Atualmente, estou testando o aplicativo de exemplo "Simple Chat Bonjour" que ...