嘿家伙,我只是想知道是否有一种方法来检查一个字符串是否包含任何数字,而不使用正则表达式.我正在考虑将它拆分成一个数组并对其进行搜索,但有些东西告诉我这是一个更简单的方法
//pseudocode
string aString = "The number 4"
If (aString contains a number) Then enter validation loop
Else return to main
//output
"The string contains a number. Are you sure you want to continue?"
Run Code Online (Sandbox Code Playgroud)
您可以用作String.IndexOfAny:
bool isNumeric = mystring.IndexOfAny("0123456789".ToCharArray()) > -1;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
649 次 |
| 最近记录: |