如何检查整数变量是否取c#中的整数值

时间:2013-04-25 21:55:46

标签: c#

如何在c#中检查函数参数是否为整数类型,例如,如果我有一个变量,我需要一个方法来检查该值是否为整数值。如果方法是一个整数,则该方法返回true,如果该值等于double值,则该方法返回false。

2 个答案:

答案 0 :(得分:2)

这就是你要找的东西:

public static bool TryParse(
    string s,
    out int result
)

以下是实施示例:

string userInput = "4";
int convertedInput;
if(Int32.TryParse(userInput, out convertedInput) {
   //the userInput was a valid integer. convertedInput is now set to the integer equivalent of "4"
}
else {
   //the userInput was ***not*** a valid integer. 
}

以下是MSDN文档:

Int32.TryParse Method (String, Int32)

答案 1 :(得分:1)

相关问题