ReadOnlyCollection<T>
ICollection<T>
AddやRemoveなどのメソッドを持つインターフェースを実現。属性を使用して Intellisense からメソッドを非表示にする方法は知っていますが、これらのメソッドを使用しようとすると実際にコンパイル エラーが発生する可能性はありますか?
(ちなみに、ROC で Add と Remove を呼び出すのは意味がないことはわかっています。これは、正しいデータ構造を使用することではなく、継承されたメンバーのコンパイル エラーを引き起こすことに関する問題です)。