在下面这种情况下,是否可能同时使用任意方式运算符
这意味着以下内容:
??
和&&
?请注意HTML标签的保留。bool? Any
{
get
{
var any = this.ViewState["any"] as bool?;
return any.HasValue ? any.Value && this.SomeBool : any;
}
}
这意味着以下内容:
- 如果
any
为空,则this.Any.HasValue
返回false
- 如果
any
有值,则它会考虑另一个布尔属性并返回该值,即Any && SomeBool