"Identify if a string is a number" 的意思是:判断一个字符串是否为数字。
"Identify if a string is a number" 的意思是:判断一个字符串是否为数字。
如果我有以下字符串:
\"abc\"
=false
\"123\"
=true
\"ab2\"
=false
是否有类似于IsNumeric()
或其他命令,可以识别一个字符串是否是有效的数字?
admin 更改状态以发布 2023年5月24日
int n; bool isNumeric = int.TryParse("123", out n);
更新 截至C# 7:
var isNumeric = int.TryParse("123", out int n);
如果您不需要该数字,您可以丢弃输出参数
var isNumeric = int.TryParse("123", out _);
var s可以用其相应类型进行替换!