ExtraTopLevelOperators.failwithf < t, "výsledek > Funkce (F#)
Tisk do vyrovnávací paměti řetězců a vyvolat výjimku s danou výsledek.Pomocné tiskárny musí vracet řetězce.
Cesta k oboru názvů nebo modul: Microsoft.FSharp.Core.ExtraTopLevelOperators
Sestavení: FSharp.Core (v FSharp.Core.dll)
// Signature:
failwithf : StringFormat<'T,'Result> -> 'T
// Usage:
failwithf format
Parametry
- format
Typ: StringFormat<'T,'Result>
Poznámky
Tato funkce se nazývá PrintFormatToStringThenFail v kompilovaný sestavení.Pokud člen přistupují z jazyka než F# nebo prostřednictvím reflexe, tento název použijte.
Příklad
Následující příklad kódu ukazuje použití failwithf.
let reportError componentName code =
failwithf "Component %s reported a failure. Error code: 0x%x" componentName code
reportError "Filesystem monitor" 0x80000005
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informace o verzi
F# základní verze knihovny
Podporovány: 2.0, 4.0, přenosné