Looking for c# Keywords? Try Ask4Keywords

C# Language Цифровые разделители


пример

Подчеркивание _ может использоваться как разделитель цифр. Возможность группировать цифры в больших числовых литералах оказывает значительное влияние на читаемость.

Подчеркивание может происходить в любом месте в числовом литерале, за исключением случаев, указанных ниже. Различные группировки могут иметь смысл в разных сценариях или с разными числовыми базами.

Любая последовательность цифр может быть разделена одним или несколькими символами подчеркивания. _ Допускается как десятичными знаками, так и экспонентами. Сепараторы не имеют семантического воздействия - их просто игнорируют.

int bin = 0b1001_1010_0001_0100;
int hex = 0x1b_a0_44_fe;
int dec = 33_554_432;
int weird = 1_2__3___4____5_____6______7_______8________9;
double real = 1_000.111_1e-1_000;

Где _ Разделитель цифр не может быть использован: