public bool Remove(object value,string type) { if (arrayList.Contains(value)){ arrayList.Remove(value); dispatchEvent(removeEvent,value,type); return true; } return false; }