Ich kann keine Informationen zu failwithf innerhalb der F# 4.0 spec finden.Was macht failwithf tun?
Ich entschuldige mich, wenn dies eine dumme Frage ...
Aber was ist failwithf?
Und warum sollte ich es verwenden?
Ich kann keine Informationen zu failwithf innerhalb der F# 4.0 spec finden.Was macht failwithf tun?
Ich entschuldige mich, wenn dies eine dumme Frage ...
Aber was ist failwithf?
Und warum sollte ich es verwenden?
Sie finden die MSDN-Dokumentation here.
failwithf : StringFormat<'T,'Result> -> 'T
Es hat eine StringFormat
ähnlich wie die printf
oder sprintf
akzeptiert, die Sie typsichere Zeichenfolge Formatierung, z.B .:
failwithf "Error Code %i" 55
Tomas drängt dagegen, dies zu verwenden: https://github.com/tpetricek/FSharp.Formatting/pull/225 –
@ScottNimrod Es gibt jetzt eine Compiler-Warnung: https://github.com/Microsoft/visualfsharp/Ausgaben/46 – TheInnerLight
'failwith "Hallo"' erzeugt eine Ausnahme enthält 'Hello' einschließen können. 'failwithf" Hello% s "" There "' erzeugt eine Exception mit 'Hello There'. Es ist wie 'printf' – FuleSnabel