c# how to convert a byte to binary code example

Example 1: c# code to convert decimal to binary

int  n, i;       
       int[] a = new int[10];     
       Console.Write("Enter the number to convert: ");    
       n= int.Parse(Console.ReadLine());     
       for(i=0; n>0; i++)      
        {      
         a[i]=n%2;      
         n= n/2;    
        }      
       Console.Write("Binary of the given number= ");      
       for(i=i-1 ;i>=0 ;i--)      
       {      
        Console.Write(a[i]);      
       }

Example 2: byte to binary c#

string s = string.Join( " ",
        MESSAGE.Select( x => Convert.ToString( x, 2 ).PadLeft( 8, '0' ) ) );