namespace ChineseChess.Core { /// /// 棋子阵营 /// public enum ChessCamp { /// /// 红方 /// Red, /// /// 黑方 /// Black, } public static class ChessCampExtensions { public static ChessCamp RivalCamp(this ChessCamp camp) => camp == ChessCamp.Red ? ChessCamp.Black : ChessCamp.Red; } }