C# ArrayList 操作

C# :

Convert ArrayList to string[] :

string[] strArray = arrList.ToArray(typeof(string)) as string[];

Arraylist遍歷刪除元素 :

正向:

for (int i=0;i<FileDirtyList.Count;i++)                  if (((FileDirty)FileDiryList[i]).TaskName==e.TaskName))                  {                      FileDiryList.RemoveAt(i);                     i--;                  }

反向:

for (int i = FileDirtyList.Count; --i >= 0; )                     {                         if (((FileDirty)FileDirtyList[i]).Task_Name == e.TaskName)                             FileDirtyList.RemoveAt(i);                     }

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章