Преобразовать двоичную строку в целое число - PullRequest
31 голосов
/ 05 февраля 2012

Я хотел бы преобразовать двоичное число, записанное в строке, в его целочисленное значение.

Например:

string input = "0101";
int output = convert(input);

output должно быть равно 5

1 Ответ

79 голосов
/ 05 февраля 2012

Convert.ToInt32 (String, Int32) позволяет указать базу:

int output = Convert.ToInt32(input, 2);
...