Direction.West;
if ((direction & Direction.North) != 0)
//....
如果你在if语句上设置断点,你将得到一个你可读的direction而不是数值5。
【译注:这个例子改一下,会更有助于理解:
声明:
public enum Direction {North=1, East=2, West=4, South=8, Middle = 5/*注意此处代码*/};
使用:
Direction direction = Direction.North (北联网教程,专业提供视频软件下载)
……