Função Option.get<'T> (F#)
Obtém o valor associado com a opção.
Namespace/Module Path: Microsoft.FSharp.Core.Option
Assembly: FSharp.Core (em FSharp.Core.dll)
// Signature:
get : 'T option -> 'T
// Usage:
get option
Parâmetros
option
Tipo: 'TopçãoA opção de entrada.
Exceções
Exceção |
Condição |
---|---|
Acionada quando a opção não é possível. |
Valor de retorno
O valor dentro de opção.
Comentários
Essa função é chamada GetValue em assemblies compilados. Se você está acessando a função de um idioma diferente F#, ou com a reflexão, use este nome.
Exemplo
O código a seguir ilustra o uso de Option.get.
let printOption opt =
if (Option.isSome opt) then
printfn "%A" <| Option.get opt
else ()
printOption (Some(1))
printOption (Some("xyz"))
printOption (None)
printOption (Some(1.0))
Saída
Plataformas
O windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informações de Versão
Versões da biblioteca principal de F#
Suportado em: 2,0, 4,0, portáteis