public bool Contains(T item) {
if (array == null || size <= 0 ) return false;
for (int i = 0; i < size; i++) {
if (array[i].Equals(item)) { return true;}
}
return false;
}
public void Subscribe(Entity entity) { if (!Enable) { return; } if (!subscribers.Contains(entity)) { subscribers.Add(entity); } }