1

我想知道使用枚举标志而不是布尔字段有什么好处(除了更好的性能和更简洁的代码)......

4

2 回答 2

1

标志枚举用于屏蔽位字段和进行按位比较。当可以同时指定多个枚举值时,它们是正确的设计。

如上所述,它只不过是正确的设计,但我想这是最重要的。

于 2013-08-09T19:24:58.760 回答
0

我认为如果您使用标志,如果您必须传递许多值,则方法上不需要很多布尔参数,这很好。标志也使重载方法更容易。

于 2013-08-09T19:32:25.337 回答