22 сентября 2017
Возможности C#
В С# 7 появилась возможность использовать символ "_" в качестве разделителя внутри чисел. Это позволяет сделать большие числа удобными для чтения. |
int maxBufferSize = 16_384;
uint mask = 0xFF_00_FF_00;
Разделители никак не влияют на само значение. Они могут быть добавлены после любого количества цифр и используются только для форматирования кода.
Так же добавилась возможность использовать двоичные значения, которые обозначаются префиксом "0b":
uint mask = 0b1010_1011_1100_1101_1110_1111_1010_0011;