誰かが私のために明確にしてくれることを望んでいる、オブジェクトとプロパティに関する仮説的な状況があります。という名前のクラスがあるとしEmployee
ます。それぞれEmployee
に雇用主があり、これを とCompany
呼びObservableCollection<Company>
ますCompanies
。
Employee
Company
それを採用している を追跡できる必要があります。このプロパティをEmployee
:で作成し、public Company Employer { get; set; }
で設定すると_employee.Employer = Companies[0]
、 の新しい冗長インスタンスが作成されますCompany
か?
もしそうなら、不要なオブジェクトを作成せずに、そのニーズの適切なインスタンスを参照し、それをそのプロパティCompany
のEmployee
値としてCompanies
使用する方法はありますか? Employer
これを行う最善の方法は何ですか (の複数のインスタンスを作成すると仮定してEmployee
)?
アドバイスをいただければ幸いです。