对linq不熟,所以不清楚有没有更好的方法来实现这样的一个函数
bool Check(string key)
{
string []list = new string[]{"a","b","c","d"};
foreach(string li in list)
{
if(key==li)
return true;
}
return false;
}
bool Check(string key)
{
string []list = new string[]{"a","b","c","d"};
foreach(string li in list)
{
if(key==li)
return true;
}
return false;
}
bool Check(string key)
{
string[] list = new string[] { "a", "b", "c", "d" };
return list.Contains(key);
}
bool Check(string key)
{
string[] list = new string[] { "a", "b", "c", "d" };
return (list as IList).Contains(key);
}
return Array.IndexOf<string>(list, key) >= 0;