Мне нужна функция типа
int GetIntegerFromBinaryString(string binary, int bitCount)
, если двоичный = "01111111" и bitCount = 8, он должен вернуть 127
, если двоичный = "10000000"и bitCount = 8, он должен возвращать -128
Числа сохраняются в форме дополнения до 2.Как мне это сделать.Есть ли какие-то встроенные функции, которые бы помогли, чтобы мне не нужно было вычислять вручную.