public static void Main()
string sBinVal = "11000110";
long decVal = BinaryToDecimal(sBinVal);
Console.WriteLine("Binary Number: " + sBinVal);
Console.WriteLine("Decimal: " + decVal);
Console.WriteLine("Input is invalid");
public static int BinaryToDecimal(string binValue)
char[] array = binValue.ToCharArray();
for (int i = 0; i < array.Length; i++)
decVal += (int)Math.Pow(2, i);