我有一個從數據庫導入記錄的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