我想知道在ArrayList中是否有方法可以搜索以查看記錄是否包含某些字符,如果是,則抓取整個句子並放入變成一個字符串。例如:檢查ArrayList C#中的字符是否存在 - C#(2.0)
list[0] = "C:\Test3\One_Title_Here.pdf";
list[1] = "D:\Two_Here.pdf";
list[2] = "C:\Test\Hmmm_Joke.pdf";
list[3] = "C:\Test2\Testing.pdf";
尋找:"Hmmm_Joke.pdf"
想要得到的:"C:\Test\Hmmm_Joke.pdf"
,並把它放在Remove()
protected void RemoveOther(ArrayList list, string Field)
{
string removeStr;
-- Put code in here to search for part of a string which is Field --
-- Grab that string here and put it into a new variable --
list.Contains();
list.Remove(removeStr);
}
希望這是有道理的。謝謝。
爲什麼你在'List'上使用'ArrayList'? –
導致他們正在使用。 – user2800287
您正在屏蔽Field變量。這將清除傳入該函數的任何值。只是要清楚,在你的例子中,你想從arrayList中刪除包含「Hmmm_Joke.pdf」的元素? –