7
Estoy tratando de buscar valores de enumeración DbType de tipos .net. Estoy usando una declaración de coincidencia. Sin embargo, no puedo averiguar cómo hacer coincidir en el tipo byte [].en la declaración de coincidencia de f # ¿cómo coincido con el tipo byte []?
let dbType x =
match x with
| :? Int64 -> DbType.Int64
| :? Byte[] -> DbType.Binary // this gives an error
| _ -> DbType.Object
Si hay una mejor manera de hacer corresponder este tipo, estaría abierto a sugerencias.
TMTOWTDI - F # es el Perl de las lenguas tipos estáticos. – Daniel