将二进制字符串转换为整数

Chr*_*che 35 .net c# string binary

我想将String中写入的二进制数转换为整数值.

例如:

string input = "0101";
int output = convert(input);
Run Code Online (Sandbox Code Playgroud)

output 应该等于 5

Hei*_*nzi 84

Convert.ToInt32(String,Int32)允许您指定基数:

int output = Convert.ToInt32(input, 2);
Run Code Online (Sandbox Code Playgroud)