我偶然发现了这段代码,我真的不明白到目前为止。 我清楚地知道什么或运营商||
确实像这些代码:或运算符在回报声明
bool a = true;
bool b = false;
if(a || b)
{
//does something, if one of a/b is true
}
但是,这是一个结构,我不明白:
public bool c
{
get
{
return a || b; //?
}
set
{
c = value;
}
}
是什么内容的getter回报与return-声明和原因?
这意味着相同的。 '如果a或b为真则返回true否则返回false' – Nick 2013-03-18 11:55:58
我希望这是示例代码:'c'的属性名称,'c = value'的set-statement将导致StackOverflowException。 – 2013-03-18 12:05:19