- ASP.NET Core 2 High Performance(Second Edition)
- James Singleton
- 147字
- 2021-07-08 09:38:59
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!"
- VMware View Security Essentials
- Learn TypeScript 3 by Building Web Applications
- 案例式C語言程序設計
- C語言程序設計(第3版)
- 劍指Offer(專項突破版):數據結構與算法名企面試題精講
- jQuery EasyUI網站開發實戰
- 跟老齊學Python:輕松入門
- INSTANT CakePHP Starter
- Elasticsearch for Hadoop
- Android開發:從0到1 (清華開發者書庫)
- 深入分布式緩存:從原理到實踐
- Spring核心技術和案例實戰
- Solr Cookbook(Third Edition)
- 詳解MATLAB圖形繪制技術
- 深入淺出Go語言編程