首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于判断不允许在逗号后面是空值!请教怎么实现

2012-01-19 
关于判断不允许在逗号后面是空值!请问如何实现!问题如下!我在textBox里输入这样的值A,B,C,D,这个时候判断

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

我在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( "逗号后面不能有空格! ");
}

热点排行