The following code prints out 10. How can I make it print out a?
int i = 10;
Console.WriteLine("{0}", i);
The following code prints out 10. How can I make it print out a?
int i = 10;
Console.WriteLine("{0}", i);
int i=10;
Console.WriteLine("{0:X4}", i);
Outputs hex with a size specifier.
you can also use string interpolation
int i=10;
Console.WriteLine($"{i:X4}");
Int32 num = 1024;
Using string interpolation:
Console.WriteLine("{0:X}", num);
Using built-in numeric string formatting:
Console.WriteLine(num.ToString("X"));
400
Console.WriteLine(num.ToString("X4"));
0400
or
Console.WriteLine("0x{0:x8}", num);
0x00000400