c#! 如何判断文本框中的一串文本中是否含有某个字母或标点符号

2024-12-21 13:17:34
推荐回答(2个)
回答1:

string str ="21312.2125";
if(str.indexof('.'!=-1)
{
}
//以上判断含有.再就是循环判断.的个数
int num =0;
for(int =0;i {
if(str[i]==''.'')
{
num++
}
if(num >1)
{
//输出字符串错误
break;
}
}

回答2:

假如文本框中的文本为Text。
if(Text.Contains("."))
{
MessageBox.Show("文本含有 . ").
}