.net 类 SynchronizedReadOnlyCollection 有 4 个构造函数。
public SynchronizedReadOnlyCollection();
public SynchronizedReadOnlyCollection(object syncRoot);
public SynchronizedReadOnlyCollection(object syncRoot, IEnumerable<T> list);
public SynchronizedReadOnlyCollection(object syncRoot, params T[] list);
无参构造函数和只有锁对象的构造函数有什么用?如果创建集合时不填充集合,集合将始终为空?我错过了什么吗?