我有一个从数据库导入记录的ArrayList.是否有任何方法来检查arrayList是否包含我想与另一个api匹配的schname?
List<PrimaryClass> primaryList = new List<PrimaryClass>(e.Result);
PrimaryClass sc = new PrimaryClass();
foreach (string item in str)
{
for (int a = 0; a <= e.Result.Count - 1; a++)
{
string schname = e.Result.ElementAt(a).PrimarySchool;
string tophonour = e.Result.ElementAt(a).TopHonour;
string cca = e.Result.ElementAt(a).Cca;
string topstudent = e.Result.ElementAt(a).TopStudent;
string topaggregate = e.Result.ElementAt(a).TopAggregate;
string topimage = e.Result.ElementAt(a).TopImage;
if (item.Contains(schname))
{
}
}
}
Run Code Online (Sandbox Code Playgroud)
这是我到目前为止所提出的,请纠正我可能犯下的任何错误.谢谢.
尝试这个
foreach( string row in arrayList){
if(row.contains(searchString)){
//put your code here.
}
}
Run Code Online (Sandbox Code Playgroud)