18 lines
573 B
Markdown
18 lines
573 B
Markdown
|
---
|
||
|
title: Literal Improvements
|
||
|
localeTitle: Mejoras literales
|
||
|
---
# Mejoras literales
|
||
|
|
||
|
C # 7.0 permite que \_ ocurra como un **_separador de dígitos_** dentro de números literales:
|
||
|
```
|
||
|
var d = 123_456;
|
||
|
var x = 0xAB_CD_EF;
|
||
|
```
|
||
|
|
||
|
Puedes ponerlos donde quieras entre dígitos, para mejorar la legibilidad. No tienen efecto en el valor.
|
||
|
|
||
|
Además, C # 7.0 introduce **_literales binarios_** , de modo que puede especificar patrones de bits directamente en lugar de tener que conocer de memoria la notación hexadecimal.
|
||
|
```
|
||
|
var b = 0b1010_1011_1100_1101_1110_1111;
|
||
|
|
||
|
```
|