给出这个地图:
let myMap = Map.ofArray [| (1,"A");(2,"B") |]
有没有一种方式可以使用类似于列表 cons 运算符的模式匹配呢?
就像这样:
match myMap with //doesn't work
(1, value) -> ()
| _ -> ()
或者:
match myMap with //doesn't work
1::value -> ()
| _ -> ()
我不想做的事情是这样的:
match myMap.TryFind(1) with //boring
Some value -> ()
| _ -> ()
我该如何使用map进行模式匹配?