エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[C#] 配列やList<T>を直接公開する代わりにするべきこと - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[C#] 配列やList<T>を直接公開する代わりにするべきこと - Qiita
概要 この投稿は、カプセル化を保ったまま、値の集合を外部へ公開する方法を述べる。 特に、外部から値... 概要 この投稿は、カプセル化を保ったまま、値の集合を外部へ公開する方法を述べる。 特に、外部から値の変更を許してはいけない場合、どうやって値を外部からの修正から保護するかについてまとめている。 経験があさい方にもわかりやすいよう書くようにつとめた。 前書き Qiitaで以下のようなコードを推奨しているコメントを見る機会があった。 (そっくり同じコードではないが、そのままだとそもそもコンパイルを通らなかった) class NGSample { public static readonly string Message1 = "message1"; public static readonly string Message2 = "message2"; public static readonly string Message3 = "message3"; // 列挙用配列。しかし、この配列の