Files
freeCodeCamp/guide/russian/csharp/literal-improvements/index.md
2018-10-16 21:32:40 +05:30

18 lines
874 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: Literal Improvements
localeTitle: Условные улучшения
---
# Условные улучшения
C # 7.0 позволяет \_ быть в качестве **_разделителя цифр_** внутри **_числовых_** литералов:
```
var d = 123_456;
var x = 0xAB_CD_EF;
```
Вы можете поместить их туда, где хотите между цифрами, чтобы улучшить читаемость. Они не влияют на стоимость.
Кроме того, C # 7.0 вводит **_бинарные литералы_** , так что вы можете напрямую указывать битовые шаблоны вместо того, чтобы наизусть знать шестнадцатеричную нотацию.
```
var b = 0b1010_1011_1100_1101_1110_1111;
```