解决方案 »
- c#中,范围验证控件
- 一个半小时没调试出错误在哪!!!!!!!!!!!!!!!!
- 我有一个string str1="aa"; string str2="aabbcc";我要得到str1是否在str2中,就是相似的意思的。
- 请问c#泛型的约束问题
- web.config配置问题
- 请问:如何在C#中打开已经关联的文档,比如一个PDF文件?
- @_@ 怎樣給自定義的控件加個圖標?
- C#,服务,WEB服务,数据库
- 如何传递TreeView的根节点
- C# 在子窗口中绘图怎么无法显示呢,好像是一闪而过
- 当父容器Visible=false,如何取出子控件真正的Visible属性值
- 如何区分一台主机两个USB键盘输入的内容?求高手
string []arry=new string[]{"中国","美国","日本","新加坡","中国人","美国人"};
string strWhere=string.Empty;
foreach(string s in arry)
{
if(strWhere.Length>0) strWhere += " OR ";
strWhere += " 语句 LIKE '%" + s + "%'";
}strSql="SELECT * FROM 表 where 1=1 AND ( " + strWhere + ")";
string myStr = "中国人";
for (int i = 0; i < strArr.Length; i++)
{
if (strArr[i].IndexOf(myStr) >= 0)
{
MessageBox.Show(strArr[i]);
}
else
{
if (myStr.IndexOf(strArr[i]) >= 0)
{
MessageBox.Show(strArr[i]);
}
}
}
如果数组是几百个词组,而语句只有一句话,能有更高效的解决办法吗
google 拼写检查算法。
拼写检查是检查给出的文章中不在字典中的单词,而你的需求正好相反,是变形的拼写检查算法。