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;
|
|
|
|
``` |