public MutableModelList(ImmutableModelList <TImmutableModel, TMutableModel> list) { foreach (var immutableModel in list) { Add((TMutableModel)immutableModel.ToIMutableModel()); } }
static ImmutableModelList() { Empty = new ImmutableModelList <TImmutableModel, TMutableModel>(new TImmutableModel[0]); }