Para utilizar as versões minor do C# (como a 7.1, ou 7.2) você precisa habilitá-la nos atributos do projeto. Veja neste artigo como fazê-lo e também como habilitar na solution inteira para não ter que ficar configurando cada projeto individualmente.
Novidades do C# 7.2: Underscores no começo de literais binários e hexadecimais
Na versão 7.2 é agora possível utilizar underscores _ no começo de numerais binários e hexadecimais. Agora podemos escrever o número 5, em binário, desta forma:
var n = 0b_101;
Antes, o underscore só poderia aparecer depois do primeiro numeral depois do b. Assim, por exemplo:
var n = 0b1_01;
Com hexadecimais também é possível, veja o número 192:
var n = 0x_00C0;
Mini mudança estética, mas bem vinda.
Você consegue ler um pouco mais sobre o uso destes literais nos docs sobre o byte que entram um pouco na discussão de forma breve.
***
Este artigo foi produzido em parceria com a Lambda3. Leia outros conteúdos no blog da empresa: blog.lambda3.com.br