我有一个从数据库导入记录的ArrayList。 是否有任何方法来检查arrayList是否包含schname,我想匹配另一个列表是api?检查包含特定字符串的数组列表的方法
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))
{
}
}
}
这是我到目前为止所提出的,善意纠正我可能犯下的任何错误。谢谢。
我希望你*实际上*有一个'List'如果它是Silverlight的 - 我认为它不支持非泛型集合。请编辑您的问题以清除此问题,以及列表中的* actual *类型的数据。 –
2011-05-19 06:34:58
如果您想获得高质量的答案,您应该添加更多信息和代码示例。 – 2011-05-19 06:47:36
使用通用集合(现在是2011年,现在有一半!),它会帮助你很多 – abatishchev 2011-05-19 06:47:46