Resultados da pesquisa a pedido "c#-7.0"

1 a resposta

C # 7 como testar as funções locais da unidade [duplicado]

Esta pergunta já tem uma resposta aqui: unções privadas vs funções aninhad [/questions/15858935/private-functions-vs-nested-functions] 2 respostas Estive analisando alguns artigos sobre funções locais, e a sentença diz: s funções locais são ...

2 a resposta

Usando recursos do C # 7 dentro de uma View em um projeto ASP.NET MVC Core

Procurei outras questões relacionadas a isso, mas nenhuma parece ser exatamente o que estou procurando. Eu tenho um site em execução no ASP.NET Core com a nova estrutura de projeto no VS2017. Arquivos de código usando os recursos do C # 7 são ...

4 a resposta

C # 7: Sublinhado (_) e estrela (*) na variável Out

Eu estava lendo sobre novos recursos variáveis em C # 7aqui [https://blogs.msdn.microsoft.com/dotnet/2017/03/09/new-features-in-c-7-0/]. Eu tenho duas perguntas: Diz Também permitimos "descarte" como parâmetros fora, na forma de um_, para ...

2 a resposta

No C # 7, como posso “executar meu próprio” tipo Tarefa para usar com assíncrono?

Um dos recursos menos comentados do C # 7 é "tipos de retorno assíncronos generalizados", descritos pela Microsoft como: O retorno de um objeto Task a partir de métodos assíncronos pode introduzir gargalos de desempenho em determinados caminhos. ...

2 a resposta

Qual é a diferença entre "x é nulo" e "x == nulo"?

Em C # 7, podemos usar if (x is null) return;ao invés de if (x == null) return;Existe alguma vantagem em usar a nova maneira (exemplo anterior) do que a sintaxe antiga? Semântica é diferente? É apenas uma questão de gosto? Caso contrário, ...

2 a resposta

Correspondência de padrões - variável no escopo fora do if-block

Estou tentando entender por quey está no escopo no exemplo a seguir: static void Main(string[] args) { int x = 1; if (x is int y) { } Console.WriteLine("This should NOT be in scope:" + y); // but it is... }Se eu mudarint x paraobject x, entãoy ...

2 a resposta

Como usar o C # 7 com o Visual Studio 2015?

O Visual Studio 2017 (15.x) suporta C # 7, mas e o Visual Studio2015 (14.x)? Como posso usar o C # 7 com ele?

2 a resposta

C # 7: Como desconstruir um objeto em um único valor usando uma tupla?

Um dos novos recursos agradáveis do C # 7 é a possibilidade de definir desconstrutores para classes e atribuir os valores desconstruídos diretamente a uma tupla de valor. No entanto, no caso de o objeto ser desconstruído em um único valor, não ...

2 a resposta

Por que as funções locais geram IL diferente dos métodos anônimos e das expressões lambda?

Por que o compilador C # 7 transforma funções locais em métodos dentro da mesma classe onde está sua função pai. Enquanto para Métodos Anônimos (e Expressões Lambda) o compilador gera uma classe aninhada para cada função pai, que conterá todos os ...

1 a resposta

Como usar o C # 7 nas páginas antes do código ASPX do aplicativo Web?

(Esse é um tipo de acompanhamento da minha pergunta "Como usar o C # 6 com o tipo de projeto Site? [https://stackoverflow.com/questions/31548699/]") Estou tentando usar os recursos do C # 7 com o Visual Studio 2017. Para isso, atualizei ...