我在创建一个具有bool返回值的方法时遇到了一个问题:
这是可行的
private bool CheckAll()
{
//Do stuff
return true;
}但这不是这样的,如果返回值在if语句中,则该方法不能检测返回值。
private bool CheckAll()
{
if (...)
{
return true;
}
}我该如何解决这个问题呢?
发布于 2012-09-27 23:20:07
长版本:
private bool booleanMethod () {
if (your_condition) {
return true;
} else {
return false;
}
}但是,由于您使用的是条件的结果作为方法的结果,因此可以将其缩短为
private bool booleanMethod () {
return your_condition;
}https://stackoverflow.com/questions/12624666
复制相似问题