'宣言 Public Class ImmutableCollection(Of T) Inherits System.Collections.ObjectModel.ReadOnlyCollection(Of T)
public class ImmutableCollection<T> : System.Collections.ObjectModel.ReadOnlyCollection<T>
ImmutableCollection のコンテンツは修正できません。これは、元となるソース リストが修正不能なものであるという点で ReadOnlyCollection とは異なります。ソース リストは、このコレクションのコンストラクターに渡されたリストです。ImmutableCollection はコンストラクターに渡されたソース リストのコピーを作成します。