17 lines
682 B
Markdown
17 lines
682 B
Markdown
---
|
||
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;
|
||
` |