Resultados da pesquisa a pedido "c#-4.0"

2 a resposta

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 ...

6 a resposta

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 ...

2 a resposta

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 ...

5 a resposta

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; ...

7 a resposta

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 { ...

3 a resposta

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, ...

7 a resposta

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 ...

4 a resposta

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 ...

8 a resposta

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 ...

4 a resposta

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 = ...