I have a class that maintains list of objects of another class. List of objects is a public property. I would like to prevent users from adding and removing objects directly
ICollection (the non-generic version) only got IEnumerable + Count