Converts an object to a string.
| Property | Description |
|---|---|
| CanAutoDetect | Any extensions marked as IFormatter.CanAutoDetect will be called implicitly (when no formatter name is specified in the input format string). For example, "{0:N2}" will implicitly call extensions marked as IFormatter.CanAutoDetect. Implicit formatter invocations should not throw exceptions. With IFormatter.CanAutoDetect == false, the formatter can only be called by its name in the input format string. |
| Name | An extension can be explicitly called by using its name. For example, "{0:list:N2}" will explicitly call the "list" extension. |
| Method | Description |
|---|---|
| TryEvaluateFormat | Writes the current value to the output using the specified format. |