日期:2014-05-20  浏览次数:20680 次

关于判断不允许在逗号后面是空值!请问如何实现!
问题如下!

我在textBox里输入这样的值

A,B,C,D,

这个时候判断是错误的!因为逗号后面为空!

A,B,C,D

这个时候判断是正确的!

------解决方案--------------------
string str = "A,B,C,D, ";
string[]str1= str.Split( ', ');
if (str1[str1.Length - 1].TrimEnd() == " ")

*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)

最新版本:20070130

http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
------解决方案--------------------
用string.EndWith来做,比如:

if (this.TextBox1.Text.EndWith( ", "))
{
MessageBox.Show( "最后一个\ ",\ "字符后不能为空 "!);
}
------解决方案--------------------
string ddd= "sdfajsldfkj, ksjdfk ";
if(ddd.IndexOf( ", ")> =0)
{
MessageBox.Show( "逗号后面不能有空格! ");
}