- 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!"
- Cocos2d Cross-Platform Game Development Cookbook(Second Edition)
- ASP.NET Core:Cloud-ready,Enterprise Web Application Development
- The DevOps 2.3 Toolkit
- Google Apps Script for Beginners
- C程序設計簡明教程(第二版)
- JavaScript全程指南
- C++ Builder 6.0下OpenGL編程技術
- 數據結構(Java語言描述)
- 基于免疫進化的算法及應用研究
- INSTANT Weka How-to
- Learning Apache Mahout Classification
- Android程序設計基礎
- Lighttpd源碼分析
- Julia 1.0 Programming Complete Reference Guide
- Machine Learning for OpenCV