use*_*522 0 c# if-statement stylecop
如何使用"??"写一个oneliner"if"
示例:如何使用"??"编写以下内容 代替 "?:"
SiteSettings = (sitessettings == null)
? UnityManager.Instance.Resolve<ISiteSettingsFactory>().Get(100)
: sitessettings;
Run Code Online (Sandbox Code Playgroud)
您的条件语句相当于:
SiteSettings = sitessettings
?? UnityManager.Instance.Resolve<ISiteSettingsFactory>().Get(100);
Run Code Online (Sandbox Code Playgroud)