2018-02-10から1日間の記事一覧

C#_ 参照型につける readonly

readonly は再帰的には働かない。 readonly を付けた場所だけが読み取り専用になり、参照先などについては書き換えが可能。 ex ) class MutableClass { // フィールドを直接公開 public int X; // 書き換え可能なプロパティ public int Y { get; set; } // …