Resultados da pesquisa a pedido "c#-6.0"
Como atualizar o msbuild para C # 6?
Eu quero usar o C # 6 no meu projeto (propagação nula, outros recursos). Instalei o VS 2015 no meu PC e ele funciona de maneira brilhante e cria código de teste como var user = new SingleUserModel(); //all model fields are null var test ...
Por que não consigo lançar exceções de um membro com expressão corporal?
O uso de membros com expressão corporal permite definir o corpo de um método ou propriedade como uma expressão única sem uma palavra-chave de retorno (caso retorne alguma coisa). Por exemplo, transforma esses int Method1() { return 5; } void ...
Excluir propriedades automáticas da cobertura de código no Visual Studio 2015
Acabei de atualizar vários projetos para o VS2015 / C # 6. Agora, a análise de cobertura de código do MSTest está relatando que algumas propriedades automáticas não são cobertas por testes de unidade. Este não foi o caso no Visual Studio 2013, e ...
Operador de propagação nula em C # 6.0 e atribuição de propriedades
Esta questão foi completamente revisada com o objetivo de ser minuciosa na explicação. Observei o que parece ser uma limitação bastante ruim do operador de propagação nula no C # 6.0, no qual você não pode chamar propriedadesetterscontra um ...
Para que serve o argumento opcional na cadeia de caracteres interpolada em C #?
Sequências interpoladas são um dos novos recursos do C # 6.0. De acordo com o MSDN, a sintaxe das expressões C # incorporadas pode conter um valor opcional separado por vírgula, considerado como<optional-comma-field-width> ...
TFS 2013 criando .NET 4.6 / C # 6.0
Usamos o TFS 2013 como nosso servidor de compilação. Iniciei um projeto C # 6.0 e estou tentando fazê-lo compilar. Estou usando os novos operadores condicionais nulos e minha compilação é bloqueada. Tentei instalar várias coisas no servidor TFS, ...
Posso usar o operador condicional nulo em vez do padrão clássico de aumento de eventos?
C # 6.0 adiciona este novo?. operador que agora permite invocar eventos como este: someEvent?.Invoke(sender, args);Agora, pelo que li, esse operador garante que someEvent seja avaliado uma vez. É correto usar esse tipo de chamada em vez ...
Escapando aspas dentro da nova sintaxe C # 6 String
Estou realmente empolgado com os novos recursos do C # 6, incluindo a nova sintaxe de string: var fullName = $"My Name is {FirstName} {LastName}";No entanto, não consigo descobrir como escapar de aspas dentro do aparelho para fazer o ...
nameof com tipos genéricos
Estou tentando obter o nome de um método em uma interface genérica. Eu esperaria que isso funcionasse, pois a parte do tipo seria um typeof válido: //This does not compile nameof(IGenericInterface<>.Method) //This would ...
O novo operador condicional nulo no ASP.NET MVC Razor
Então, desde que o C # 6.0 foi lançado, eu tenho usado bastante o operador condicional nulo. Exemplo: Model?.Person?.ZipNo entanto, agora tenho uma situação em que tenho uma solução em que o cliente opera em modelos de domínio na visualização. ...