我知道这在100%的时间内不起作用,只有在原始生成的数字符合条件时才有效。
class ParentClass
{
public int mode = 0;
public ChildClass child = null;
public ParentClass()
{
child = new ChildClass(this);
}
}
class ChildClass
{
public readonly ParentClass parent = null;
public ChildClass (ParentClass parent)
{
this.parent = parent;
}
public int MethodThatReadsParentMode()
{
int mode = parent.mode;
return mode;
}
}
所以我要问的是,我可以提出一个论证,让函数有时会自行解决吗?
答案 0 :(得分:1)
该函数没有参数,因此您可以将return target()
放在if
语句中。但是,这可能会在循环中更好地处理。如果您正在尝试专门了解递归,我只会在这里使用递归。
另请注意,在您的病情结束时,您不需要or a == b == c
。只有在前面的条款成立时才会这样。