官术网_书友最值得收藏!

Literals

There are a couple of minor additional capabilities and readability enhancements when specifying literal values in code. You can specify binary literals, which means you don't have to work out how to represent them using a different base anymore. You can also put underscores anywhere within a literal to make it easier to read the number. The underscores are ignored but allow you to separate digits into convention groupings. This is particularly well suited to the new binary literal as it can be very verbose, listing out all those zeros and ones.

Take the following example that uses the new 0b prefix to specify a binary literal that will be rendered as an integer in a string:

Console.WriteLine($"Binary solo! {0b0000001_00000011_000000111_00001111}");

You can do this with other bases too, such as this integer, which is formatted to use a thousands separator:

Console.WriteLine($"Over {9_000:#,0}!"); // Prints "Over 9,000!"
主站蜘蛛池模板: 赤峰市| 调兵山市| 太和县| 南华县| 安陆市| 新龙县| 昌图县| 西充县| 葫芦岛市| SHOW| 利津县| 奇台县| 丰城市| 客服| 峨山| 仪陇县| 搜索| 股票| 长乐市| 涪陵区| 黑山县| 吴旗县| 塘沽区| 南昌县| 自治县| 香港 | 武清区| 乌鲁木齐县| 金塔县| 盐津县| 丽江市| 耒阳市| 渝北区| 芦山县| 金溪县| 锦州市| 临澧县| 三都| 琼结县| 岳阳市| 顺昌县|