不知道大家能看懂不string="思想品德、自然、高等数学、微积分";//这个字符串是100%可以确定都是用、标识的,我只是举例子,这个字符串很长的,并且、号的前后数据长度是不一样的。//上面的字符串分开后//我觉得应该把分开的字符串分别带入我的字典表内进行查找(for循环)for(怎么循环?)string str=sw.Select("s_DictItem", "FDictID", 这里就是截取后的字符串, "FName")//这是查找语句
if(str == null)//应该是null?还是""?
{
return;
}
if(str == null)//应该是null?还是""?
{
return;
}
解决方案 »
- 网站被注入 求解
- ASP.NET中如何使用水晶报表控件?
- 怎么在gridview绑定有空格的数据时,空格不会自动删掉
- 如果控件在panel里面 怎么样循环付值
- 求救!Session竟然不过期?
- 贴子回复次数大于跟给分次数??
- button添加confirm消息的问题
- 关于EXT.NET
- c# 要导入excel的文件表头在第二行,然后我在读取数据时候总是提示找不到列名,敬不啬赐教
- http://www.hexiesoft.net里这样的表格功能,请高手不吝赐教,跟贴有分,不够再加!
- datalist绑定数据后,能不能通过外部的radioButtonList选定的内容对datalis的内容重新排列或筛选
- .net2005 打开菜单中没有网站这一项(win7 32位旗舰版)
string str_arg=Lstr.Split('、');
foreach (string istr in str_arg)
{
string str=sw.....(...,...,istr,...)
}
string[] str_arg=Lstr.Split('、');
给我启发了…… 谢谢
string FstrName="思想品德、自然、高等数学、微积分、自然、思想品德";//
string[] str_arg = Lstr.Split('、');
for (int i = 0; i < str_arg.Length; i++)
{
ishavaSame(str_arg[i]);
}
stringlist = new List<string>();
private int ishavaSame(string danyuanhao)
{
int flag = 0;//没有 0 有1 foreach (string one in stringlist)
{
if (danyuanhao.Equals(one))
{
flag = 1;
break;
}
}
stringlist.Add(danyuanhao);
return flag;
}
string FstrName = "思想品德、自然、高等数学、微积分、自然、思想品德";
//是否有重复值
bool isRepeat = FstrName.Split('、').GroupBy(g => g).Any(a => a.Count() > 1);
string FstrName = "思想品德、自然、高等数学、微积分、自然、思想品德";
//是否有重复值
bool isRepeat = FstrName.Split('、').GroupBy(g => g).Any(a => a.Count() > 1);这是正解哦
//是否有重复值
bool isRepeat = FstrName.Split('、').GroupBy(g => g).Any(a => a.Count() > 1);
是net3.5才具用