它告诉我它无法将int转换为bool.试过TryParse,但由于某种原因,参数列表无效.
码:
private void SetNumber(string n)
{
// if user input is a number then
if (int.Parse(n))
{
// if user input is negative
if (h < 0)
{
// assign absolute version of user input
number = Math.Abs(n);
}
else
{
// else assign user input
number = n;
}
}
else
{
number = 0; // if user input is not an int then set number to 0
}
}
Run Code Online (Sandbox Code Playgroud)