我将二进制值存储为字符串,例如:
string binaryValue = "1000";
我正在尝试访问索引[0]
并将其作为整数存储到另一个变量中。我试过了:
int myVar = Int16.Parse(binaryValue[0]);
我得到的错误是:
无法转换为" char" to" string"。
预期:
myVar = 1
答案 0 :(得分:1)
试试这个:
static void Main(string[] args)
{
string binaryValue = "1000";
int myVar = Int16.Parse(binaryValue[0].ToString());
Console.WriteLine(myVar);
Console.ReadLine();
}