小编Nam*_*ace的帖子

如何验证用户输入是否为整数?

它告诉我它无法将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)

c# validation console input

5
推荐指数
2
解决办法
8万
查看次数

标签 统计

c# ×1

console ×1

input ×1

validation ×1