failwithf做什么?

Sco*_*rod 1 f#

我无法在F#4.0规范中找到有关failwithf的信息.

如果这是一个愚蠢的问题,我道歉...

但是failwithf是什么?

为什么我会用它?

The*_*ght 8

您可以在此处找到MSDN文档.

failwithf : StringFormat<'T,'Result> -> 'T
Run Code Online (Sandbox Code Playgroud)

它接受StringFormat类似于printf或sprintf允许您包含类型安全的字符串格式,例如:

failwithf "Error Code %i" 55
Run Code Online (Sandbox Code Playgroud)

  • @ScottNimrod 现在有一个编译器警告:https://github.com/Microsoft/visualfsharp/issues/46 (2认同)