public static void Main()
Console.WriteLine("Hello World");
Console.WriteLine(GetBit(n, 2));
static bool GetBit(int n, int i)
return ((n & mask) != 0);
static int SetBit(int n, int i)
static int ClearBit(int n, int i)
static int ClearBitMsThroughI(int n, int i)
static int ClearBitsIThrough0(int n, int i)
int mask = ~((1 << (i+1)) - 1);
static int UpdateBit(int n, int i, int v)
static void PrintBinary(int num)
StringBuilder sb = new StringBuilder();
Console.WriteLine(sb.ToString());