How can I expose a List so that it is readonly, but can be set privately?
List
This doesn\'t work:
public List myList
private List my_list; public ReadOnlyCollection myList { get { return my_list.AsReadOnly(); } private set { my_list = value; } }