看到很多代码都这么使用bool类型的变量,例如如下的C#代码:
if
(result.IsLoaded == false
)
{
result.Load();
}
更agile和readable的写法应该是:
if
(! result.IsLoaded
)
{
result.Load();
}
bool变量本身就已经是bool了,没必要再跟false 或 true 再做比较 - simple is beautiful
本文探讨了在C#中如何使代码更加简洁易读。通过对比两种不同的条件判断写法,强调了直接使用布尔变量取反的简洁性和优美性。
看到很多代码都这么使用bool类型的变量,例如如下的C#代码:
if
(result.IsLoaded == false
)
{
result.Load();
}
更agile和readable的写法应该是:
if
(! result.IsLoaded
)
{
result.Load();
}
bool变量本身就已经是bool了,没必要再跟false 或 true 再做比较 - simple is beautiful
617

被折叠的 条评论
为什么被折叠?