Flexberry ORM 8.0.0-beta01
Класс ICSSoft.STORMNET.Convertors.Formatter

Позволяет использовать в строке форматирования параметр вида {* ,}. Пример: "Результат: {*, }" c параметрами object[]{1,2,3} -> "Результат: 1, 2, 3", а формат вида: "Преобразование: {*->}" -> "Преобразование: 1->2->3". Подробнее...

Открытые статические члены

static string Format (string format, params object[] parameters)
 Отформатировать параметры Formatter. Подробнее...
 
static string transfertformat (string format, int parameterscount)
 Преобразовать строку форматирования к стандартному виду. Пример: "Результат: {*, }" с parameterscount=3 дает "Результат: {0}, {1}, {2}". Подробнее...
 

Подробное описание

Позволяет использовать в строке форматирования параметр вида {* ,}. Пример: "Результат: {*, }" c параметрами object[]{1,2,3} -> "Результат: 1, 2, 3", а формат вида: "Преобразование: {*->}" -> "Преобразование: 1->2->3".

Методы

◆ Format()

static string ICSSoft.STORMNET.Convertors.Formatter.Format ( string  format,
params object[]  parameters 
)
inlinestatic

Отформатировать параметры Formatter.

Аргументы
formatФормат параметров.
parametersПараметры для форматирования.
Возвращает
Отформатированные параметры.

◆ transfertformat()

static string ICSSoft.STORMNET.Convertors.Formatter.transfertformat ( string  format,
int  parameterscount 
)
inlinestatic

Преобразовать строку форматирования к стандартному виду. Пример: "Результат: {*, }" с parameterscount=3 дает "Результат: {0}, {1}, {2}".

Аргументы
formatФормат для преобразования.
parameterscountКоличество параметров.
Возвращает
Преобразованная строка.