エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【C#】IReadOnlyList<T>とReadOnlyCollection<T>とImmutableList<T>の違い - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【C#】IReadOnlyList<T>とReadOnlyCollection<T>とImmutableList<T>の違い - Qiita
【C#】IReadOnlyList<T>とReadOnlyCollection<T>とImmutableList<T>の違いC#.NET初心者 はじめに 先日、... 【C#】IReadOnlyList<T>とReadOnlyCollection<T>とImmutableList<T>の違いC#.NET初心者 はじめに 先日、下記記事を公開しました。 【C#】インターフェイスの利点が理解できない人は「インターフェイスには3つのタイプがある」ことを理解しよう https://qiita.com/yutorisan/items/d28386f168f2f3ab166d この記事でIReadOnly系インターフェイスの役割と重要性について簡単に説明し、 Listをそのまま渡すのではなく、IReadOnlyListとして渡すだけで、渡した先で勝手に書き換えられる危険性が皆無になります と記述しましたが、これに対して「IReadOnlyListではIListにキャストされてしまうので、変更される危険性が皆無ではない。本当に皆無にしたければImmutableList