Csharp/CSharp Tutorial/Data Type/Hexadecimal

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Example of a Hexadecimal Format Specifier

<source lang="csharp">class MainClass {

 static void Main()
 {
   // Displays "0x2A"
   System.Console.WriteLine("0x{0:X}", 42);
 }

}</source>

Hexadecimal Literal Value

<source lang="csharp">class MainClass {

 static void Main()
 {
   // Display the value 42 using a hexadecimal literal.
   System.Console.WriteLine(0x002A);
 }

}</source>

Numeric Formatting: Hexadecimal ({0:X}, {0:x8})

A hexadecimal literal must begin with 0x (a zero followed by an x).


<source lang="csharp">using System; class MainClass {

   public static void Main()
   {
       Console.WriteLine("{0:X}", 255);
       Console.WriteLine("{0:x8}", 1456);
   }

}</source>

FF
000005b0