Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Форматирование строк


Автор: Injener 14.5.2008, 10:53
есть строка "12031982"
как наиболее простым способом сделать из нее строку "12.03.1982"?


PS. Желательно в одну строчку с использованием String.Format()


Заранее спасибо

Автор: Rififi 14.5.2008, 11:18
функция Format не изменяет уже существующую строку, онаконструирует новую из переданных аргументов.

наиболее простым - через класс Regex

Автор: ptr 14.5.2008, 11:44
Либо так
Код

DateTime.ParseExact("12031982","ddMMyyyy", null).ToString("dd.MM.yyyy");

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)