关于判断不允许在逗号后面是空值!请问如何实现! 问题如下!我在textBox里输入这样的值A,B,C,D,这个时候判断是错误的!因为逗号后面为空!A,B,C,D这个时候判断是正确的! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string str = "A,B,C,D,"; string[]str1= str.Split(','); if (str1[str1.Length - 1].TrimEnd() == "") *****************************************************************************欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 最新版本:20070130http://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("逗号后面不能有空格!");} string s="A,B,C,D,";if(s[s.length-1]==',') { MessageBox.Show("逗号后面不能为空!"); } 是不是还要判断空格是否在逗号后面?从string开始判断即可.string ddd="sdfajsldfkj, ksjdfk";if(ddd.IndexOf(" ")-ddd.IndexOf(",") ==1){ MessageBox.Show("逗号后面不能有空格!");} 如何让程序一条一条的执行??不想用程序睡眠 【求助】C# 泛型的强制类型转换 类似于VS或者SQLManager中的视图 Visual C#不同颜色代码代表什么意思 高分求救 .NET 2.0 SP1 安装问题 映射到D数组中,则aij=D(k),其中k=n*(i-1)-[i*(i-1)]/2+j为什么? 如何在文本框中设置日期格式 socket接收数据的问题。本人就60分了:( 求助一个正则表达式: XML 命名空间问题,我就剩下10分了 2005中Form的closed事件去哪里呢? 有了抽象类,还要接口有什么用?
string[]str1= str.Split(',');
if (str1[str1.Length - 1].TrimEnd() == "")
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 最新版本:20070130http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
{
MessageBox.Show("最后一个\",\"字符后不能为空"!);
}
if(ddd.IndexOf(", ")>=0)
{
MessageBox.Show("逗号后面不能有空格!");
}
if(s[s.length-1]==',')
{
MessageBox.Show("逗号后面不能为空!");
}
从string开始判断即可.string ddd="sdfajsldfkj, ksjdfk";
if(ddd.IndexOf(" ")-ddd.IndexOf(",") ==1)
{
MessageBox.Show("逗号后面不能有空格!");
}