April 13, 2017

2017-04-13 10:43:35

其实,在Convert.ToInt32() > 0时,就已经得到一个Bool类型的比较结果。所以直接返回这个算式就可以了:

return Convert.ToInt32() > 0;

同时,在这个判断中,若不了解下上文,可能会让自己或者后来的人快速理解和维护。可以使用语义更加明确的方式,让代码自己解释自己:

var isExist = Convert.ToInt32(/** some parameter **/) > 0
return isExist;