Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 3078|Resposta: 2

[Fonte] C# 9.0 Novos atributos sintádicos e padrões lógicos melhoram a estética das instruções if

[Copiar link]
Publicado em 13/02/2024 16:33:23 | | |
A linguagem C# sempre foi limpa e bonita, e cada atualização traz um pouco de açúcar sintático que nos permite deixar nosso código mais limpo. Este artigo compartilha dois exemplos de dicas para usar C# 9.0 para aprimorar a estética das instruções if.

Use o esquema de propriedades em vez de IsNullOrEmpty

Sempre que usar o IsNullOrEmpty, considere substituí-lo assim:

O modo propriedade é bastante flexível, e você também pode usá-lo em arrays para fazer vários julgamentos sobre arrays. Por exemplo, determine se um elemento de string em um array de strings nuláveis está vazio ou em branco:

No começo, você pode achar que a experiência de leitura não é boa, mas quanto mais você usa, mais você lê, e esse método conciso é mais propício à leitura.

Simplifique múltiplos julgamentos com padrões lógicos

Para o mesmo valor, ele pode ser simplificado comparando-o com múltiplos outros valores, como os padrões ou e lógicos:

Muitas pessoas se perguntaram por que o C# 9.0 introduziu as palavras-chave ou e lógicas, mas este exemplo deixa claro à primeira vista.

Referência:O login do hiperlink está visível.





Anterior:MySQL tempo atual mais dia e carimbo de data
Próximo:O Windows cria um arquivo do tamanho especificado
Publicado em 18/02/2024 08:31:25 |
Olhe bem
Publicado em 04/03/2024 09:34:10 |
Aprenda a nova sintaxe para resumir
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com