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); }