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 long BinaryToDecimal(string binValue)
bool isParseError = false;
binVal = long.Parse(binValue);
decVal = decVal + rem * baseVal;