変数a
に type があるかどうかを確認するにはT
、次を使用できます
if (a :? T)
しかし、が普遍的に定義されていて、 type があるかどうかのチェックだけに関心があるT
いくつかのサブタイプがある場合はどうでしょうか? 例えば:T1,T2,T3
a
T1
type Uni = Iu of int
| Flu of float
| Su of string
| Bu of bool
| Lu of Uni List
| Fu of (Uni -> Uni)
変数aString
に型があるかどうかを確認するにはどうすればよいSu
ですか?
助けていただければ幸いです。