164c1ad5 9963 58be b337 306e75234140 - akesseler/Plexdata.Utilities.Templates GitHub Wiki

Template.Format Method (IArgumentRelations, String, Object[])

Formats the list of arguments into the format string.

Namespace: Plexdata.Utilities.Formatting
Assembly: Plexdata.Utilities.Templates (in Plexdata.Utilities.Templates.dll) Version: 1.0.0

Syntax

C#

public static string Format(
	out IArgumentRelations relations,
	string format,
	params Object[] arguments
)

Parameters

 

relations
Type: Plexdata.Utilities.Formatting.Interfaces.IArgumentRelations
When this method returns, this parameter contains a list of Label-Value relations consisting of the labels taken from format and the arguments as their values.
format
Type: System.String
A string containing formatting instructions, either for index-based formatting, like "{0}, {1}, ...", or for template-based formatting, like "{name1}, {name2}, ...").
arguments
Type: System.Object[]
The optional list of arguments to be used.

Return Value

Type: String
A copy of format with the format elements replaced by the string representation of the corresponding objects in arguments.

Remarks

This method formats the list of arguments into the format string. This is for sure the simplest way of template formatting.

See Also

Reference

Template Class
Format Overload
Plexdata.Utilities.Formatting Namespace
Template.Format(IFormatProvider, String, Object[])
Template.Format(IArgumentSerializer, String, Object[])
Template.Format(IFormatProvider, IArgumentSerializer, String, Object[])
Template.Format(Options, String, Object[])

⚠️ **GitHub.com Fallback** ⚠️