Resultados da pesquisa a pedido "c#-4.0"
TPL TaskFactory.FromAsync vs Tasks com métodos de bloqueio
Fiquei me perguntando se havia alguma implicação no desempenho entre o uso do TPLTaskFactory.FromAsync e usandoTaskFactory.StartNew no bloqueio de versões dos métodos. Estou escrevendo um servidor TCP que suporta não mais que 100 ...
Listar <T> segurança de thread
Estou usando o código abaixo var processed = new List<Guid>(); Parallel.ForEach(items, item => { processed.Add(SomeProcessingFunc(item)); });O segmento de código acima é seguro? Existe uma chance de a lista processada ser corrompida? Ou devo ...
Por que não carregar o SOS.dll no VS 2013
A extensão de depuração do SOS que eu uso no VS2010, mas agora não pode ser usada no VS2013. Eu acho que tenho que atualizar ou instalar alguma coisa para o VS2013, certo? Eu tento gostar abaixo na janela imediata; .load sos Termo de expressão ...
Criar nome de variável dinâmica
Podemos criar variável dinâmica em c #? Eu sei que o meu código abaixo é jogado erro e codificação muito ruim. Mas esse código tem uma lógica pequena, como criar variável dinâmica var name=0; for(i=0;i<10;i++)// 10 means grid length { name+i=i; ...
Consulta Linq para obter os valores distintos em uma lista
Suponha que esta seja minha classe de membro class Member { public string CategoryId { get; set; } public string MemberName { get; set; } public int Distance { get; set; } }E, isso é lista. var list = new List<Member>(); list.Add(new { ...
Usando System.ComponentModel.DataAnnotations com Entity Framework 4.0
Estou trabalhando com o MVC3 e usando o Entity Framework 4.0 Entities como modelo. Até agora, tudo funciona muito bem, tanto quanto usá-lo como modelo (todas as operações brutas / gerações de páginas funcionam imediatamente). Gostaria de saber, ...
Como adicionar e obter valores de cabeçalho no WebApi
Preciso criar um método POST no WebApi para poder enviar dados do aplicativo para o método WebApi. Não consigo obter o valor do cabeçalho. Aqui eu adicionei valores de cabeçalho no aplicativo: using (var client = new WebClient()) { // Set the ...
Como adicionar uma referência ao assembly em c #? [duplicado]
Esta pergunta já tem uma resposta aqui: C # usando outro código [/questions/8778670/c-sharp-using-others-code] 3 respostasEstou recebendo o erro: o tipo 'system.windows.controls.control' é definido em um assembly que não é referenciado ". Como ...
C # 4.0: Posso usar um TimeSpan como um parâmetro opcional com um valor padrão?
Ambos geram um erro dizendo que eles devem ser uma constante em tempo de compilação: void Foo(TimeSpan span = TimeSpan.FromSeconds(2.0)) void Foo(TimeSpan span = new TimeSpan(2000))Antes de tudo, alguém pode explicar por que esses valores ...
Faça com que datetime.now retorne ao segundo mais próximo
Eu tenho um "requisito" para fornecer um carimbo de data / hora para o segundo mais próximo ... mas NÃO é mais preciso que isso. Arredondar ou truncar o tempo é bom. Eu vim com essa abominação dateTime = ...