Строка - форматирование - Большая Энциклопедия Нефти и Газа, статья, страница 1
Есть люди, в которых живет Бог. Есть люди, в которых живет дьявол. А есть люди, в которых живут только глисты. (Ф. Раневская) Законы Мерфи (еще...)

Строка - форматирование

Cтраница 1


Строка форматирования может не задаваться, и тогда осуществляется форматирование по умолчанию, реализованное в методе ToString аргумента. А может задаваться любой заказной формат, соответствующий типу аргумента. Например, для числовых данных это может быть формат, описанный в разд. Для дат и времени это может быть формат, описанный в разд.  [1]

Строка форматирования может содержать от одной до трех секций, разделяемых точкой с запятой. Если задана только одна секция, то она применяется для форматирования любых чисел. Если задано две секции, то первая используется при форматировании положительных чисел и нуля, а вторая - при форматировании отрицательных чисел. Если заданы три секции, то первая относится к положительным числам, вторая - к отрицательным, третья - к нулю.  [2]

3 Специальные символы строки описания формата. [3]

Если строка форматирования содержит один или более символов, то в выходной строке будут использованы разделители тысяч. Местоположение символов в строке форматирования безразлично - это просто указание, что надо использовать разделители тысяч.  [4]

Синтаксис строк форматирования рассмотрен в разд.  [5]

6 Спецификаторы заказных числовых форматов. [6]

Все символы строки форматирования, отличные от перечисленных в таблице спецификаторов, переносятся в результирующую строку непосредственно, без форматирования. При форматировании используются установки опций, свойственные текущей локализации системы.  [7]

8 Символы, которые используются для определения формата отображения числовых полей. [8]

Разделяет разделы строки форматирования для положительных, отрицательных и нулевых чисел. Если строка форматирования состоит из одного раздела, тогда она применяется для всех значений. Если она состоит из двух частей, разделенных символом V, тогда первый шаблон форматирования применяется для положительных и нулевых чисел, а второй - для отрицательных. Если же строка форматирования состоит из трех разделов, тогда первому из них соответствуют положительные числа, второму - отрицательные, а третьему - нулевые.  [9]

Если в строке форматирования после символов О или идет один из спецификаторов Е, Е, Е -, е, е или е -, а сразу поле него расположен хотя бы один символ О, то при форматировании используется научный формат. Группа символов О ( до четырех символов), следующая после этих символов, определяет минимальное число цифр в показателе степени. Если в строке использованы символы Е, Е -, е или е -, то знак будет помещаться только перед отрицательной степенью.  [10]

NET в качестве строки форматирования дат и времени можно задавать спецификаторы, перечисленные в табл. 11.8. Эти спецификаторы соответствуют свойствам класса DateTimeFormatlnfo ( см. в гл. Строка форматирования, использующая спецификаторы стандартных шаблонов, может включать только один такой спецификатор и не должна содержать никаких других символов. При записи спецификатора стандартных шаблонов важен регистр, в котором записывается соответствующий символ.  [11]

12 Спецификаторы стандартных шаблонов числовых данных в NET. [12]

NET в качестве строки форматирования числовых данных можно задавать спецификаторы, перечисленные в табл. 11.5. Эти спецификаторы соответствуют свойствам класса NumberFormatlnfo ( см. в гл. Строка форматирования, использующая спецификаторы стандартных шаблонов, может иметь вид: Ахх. Здесь А - один из спецификаторов, перечисленных в табл. 11.5, а хх - спецификатор точности, который может задаваться числами от 0 до 99 и указывать число отображаемых цифр. Никакие иные символы в строке не допускаются.  [13]

Все спецификаторы могут записываться в строке форматирования в любом регистре.  [14]

Преобразует Value в строку, используя строку форматирования Format ( см. разд. Параметр FormatSettings позволяет задать или изменить характеристики строкового представления чисел, свойственные указанной локализации.  [15]



Страницы:      1    2    3    4