私は現在、プロパティについて学習しようとしています。それらを使用する利点は理解していますが、クラスでクラスを処理する方法がわかりません。
例を参照
public class Office
{
public long Identifier { get; set; }
public string Address { get; set; }
public long EmployesCount { get; set; }
public Rooms Rooms
{
get { return _rooms; }
set { _rooms = value; }
}
private Rooms _rooms = new Rooms();
}
public class Rooms
{
public long Identifier { get; set; }
public double Width { get; set; }
public double Length { get; set; }
//and so on
}
プライベート ルームを new に設定しないと、nullreference 例外が発生します。これは良い習慣ですか、代わりにこのように部屋のクラスを宣言する必要があります。
public Rooms Rooms = new Rooms();
クラス「Rooms」をプロパティにするポイントはありますか?