formatting binary numbers in csharp

Code Example - formatting binary numbers in csharp

                
                        int value = 31;
string binary = Convert.ToString(value, 2);
Console.WriteLine(binary.PadLeft(8, '0'));          // Outputs "00011111"