相关疑难解决方法(0)

确定字符串是否为数字

如果我有这些字符串:

  1. "abc" = false

  2. "123" = true

  3. "ab2" = false

是否有一个命令,比如IsNumeric()或其他东西,可以识别字符串是否是有效数字?

c# string parsing isnumeric

688
推荐指数
17
解决办法
97万
查看次数

C#测试以查看字符串是否为整数?

我只是想知道c#语言或.net框架中是否有内置的东西可以测试是否有东西是整数

if (x is an int)
   // Do something
Run Code Online (Sandbox Code Playgroud)

在我看来可能有,但我只是一年级编程学生,所以我不知道.

.net c# string integer

59
推荐指数
5
解决办法
18万
查看次数

如何检查字符串是否为数字?

我想知道C#如何检查一个字符串是否是一个数字(只是一个数字).

示例:

141241   Yes
232a23   No
12412a   No
Run Code Online (Sandbox Code Playgroud)

等等...

有特定的功能吗?

c#

31
推荐指数
8
解决办法
13万
查看次数

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

它告诉我它无法将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万
查看次数

检查用户输入是否为数字

我想检查用户的输入是否是数字.如果是,我希望该功能继续运行,否则想要提醒他并再次运行它.

Console.WriteLine(String.Concat("choose your action" ,Environment.NewLine ,
                                "1.Deposit", Environment.NewLine,
                                "2.Withdraw", Environment.NewLine,
                                "3.CheckAccount"));
string c = Console.ReadLine();
int value = Convert.ToInt32(c);

if (value==char.IsLetterOrDigit(value)) //<----- no good why?
{
    switch (value)
    {
        case 1:
            Deposit();
            return;
        case 2:
            Withdraw();
            return;
        case 3:
            CheckAccount();
            return;
    }
}
Run Code Online (Sandbox Code Playgroud)

c#

0
推荐指数
1
解决办法
3万
查看次数

标签 统计

c# ×5

string ×2

.net ×1

console ×1

input ×1

integer ×1

isnumeric ×1

parsing ×1

validation ×1