c#中数组查询问题..

来源:百度知道 编辑:UC知道 时间:2024/05/26 11:05:20
string [] a=new string [] {"百度新闻","谷歌音乐","搜狗拼音","百度知道"};
如上的数组... 如果接受用户搜索输入 "新闻" 而不是 "百度新闻" 的话,能否自动查询出来 "百度新闻" ?
如果可以的话要怎么做呢??

这些天学东西在百度上问,把财富值问到0了...赎不能给大家分了..~~~

string [] a=new string [] {"百度新闻","谷歌音乐","搜狗拼音","百度知道"};
string searchString="新闻";

foreach(string s in a)
{
if (s.IndexOf(searchString)!=-1)
{
Console.writeLine("找到相应串!");
break;
}
}

a.Where(i=>i.IndexOf("新闻")>0).Select(i=>i);