freeCodeCamp/guide/russian/csharp/literal-improvements/index.md

874 B

title localeTitle
Literal Improvements Условные улучшения

Условные улучшения

C # 7.0 позволяет _ быть в качестве разделителя цифр внутри числовых литералов:

var d = 123_456; 
 var x = 0xAB_CD_EF; 

Вы можете поместить их туда, где хотите между цифрами, чтобы улучшить читаемость. Они не влияют на стоимость.

Кроме того, C # 7.0 вводит бинарные литералы , так что вы можете напрямую указывать битовые шаблоны вместо того, чтобы наизусть знать шестнадцатеричную нотацию.

var b = 0b1010_1011_1100_1101_1110_1111;