1
我定義AA類型來表示我的遊戲板:使用用戶定義類型
type Position = (int * Piece) list
但是,當我創建像這樣的列表:
let board1 = [(1,Piece.BLACK);(2,Piece.WHITE);(3,Piece.BLACK);(4,Piece.WHITE);
...]
我創建的列表(int * Piece)列表,而不是一個Position。
我該如何改變這種情況?哪種方法是正確的?
如:
val board1 : (int * Piece) list =
[(1, BLACK); (2, WHITE); (3, BLACK); (4, WHITE);
見我的答案在這裏。 http://cs.hubfs.net/forums/thread/16066.aspx – Brian 2010-07-01 19:23:47