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