private CompanySetting _companySettings= null;
public CompanySetting CompanySettings
{
get
{
_companySettings = _companySettings ?? getCompanySettings();
return _companySettings;
}
set
{
_companySettings = value;
}
}
ビューモードに上記のプロパティがあります。プロパティの get メソッドを呼び出さずにこのクラスをインスタンス化すると、プロパティが自動的に設定されることに気付き始めました。getCompanySettings が呼び出され、それによって companysettings プロパティがロードされることを意味します。getCompanySettings メソッドにもブレークポイントを設定しましたが、そこで中断されないことがわかっています。これは .net のことですか?