public static FieldInfoCollection ReadOnly(FieldInfoCollection collection) { if (collection == null) throw new ArgumentNullException("collection"); return new ReadOnlyWrapper(collection._data); }