C#两个字符串对比,排除不相同的 C#两个字符串对比,排除不相同的string str1 = "a,b,c,d,e,f";string str2 = "a,b,c,d";取出a,b,c,d 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string[] aaa =str1.split(','); string[] bbb =str2.split(','); foreach (string word in aaa){foreach (string ccc in bbb){if(word==ccc)输出.....}} 昏,不是这个意思,我试了的,得出的结果是a,a,a,a,b,b,b,b,c,c,c,c,d,d,d,。。这样的啊 我刚才测试完全OK你可能在放置输出代码不对.放到循环外了.public string ggg="";protected void savet(object sender, EventArgs e){string str1 = "a,b,c,d,e,f"; string str2 = "a,b,c,d"; string[] aaa =str1.Split(','); string[] bbb =str2.Split(','); foreach (string word in aaa) { foreach (string ccc in bbb) { if(word==ccc)ggg+=ggg==""?word:","+word; //在这里输出!!!} }CCC.Text=ggg;}测试输出正是a,b,c,d ggg+=ggg==""?word:","+word; //在这里输出!!! 我这里没判断 ,3Q C# winform 如何在子窗体中让窗体Treeview加载节点 C#修改文件内容 在对checkedListBox操作完后,如何清空checkedItems。 中英文切换 如何 检测有没有小数 如果 有小数整数加一 求VS2010水晶报表下载!!! 一个 泛型 问题。 DataGrid下,列的拖拽问题!(winform)。请各位指点 二进制文件保存要求保存的文件大小要小 在C#中如何将文本框里的字符串类型转换成Int类型。 sqlCommand用法 C#中如何截取路径字符串?
string[] bbb =str2.split(',');
foreach (string word in aaa)
{
foreach (string ccc in bbb)
{
if(word==ccc)
输出.....
}
}
a,a,a,a,b,b,b,b,c,c,c,c,d,d,d,。。这样的啊
你可能在放置输出代码不对.放到循环外了.public string ggg="";
protected void savet(object sender, EventArgs e)
{
string str1 = "a,b,c,d,e,f";
string str2 = "a,b,c,d";
string[] aaa =str1.Split(',');
string[] bbb =str2.Split(',');
foreach (string word in aaa)
{
foreach (string ccc in bbb)
{
if(word==ccc)
ggg+=ggg==""?word:","+word; //在这里输出!!!
}
}
CCC.Text=ggg;
}测试输出正是a,b,c,d
我这里没判断 ,3Q