от
В vb.net я пытаюсь отформатировать строку в отформатированный номер телефона, где форматирование считывается из переменной базы данных. Номер телефона, такой как "5555555555", будет преобразован в "(555) 555-5555", если строка отформатирована следующим образом:
String.Format("{0:(###) ###

Однако строка «(###) ### - ####» хранится в базе данных, чтобы обеспечить централизованный выбор форматирования телефонных номеров в теоретической системе.

Кто-нибудь знает, как я могу заменить это жестко закодированное форматирование для одной переменной? Я пытаюсь что-то вроде:

Dim phoneFormat as String = <~read in the String format from DB~>
String.Format("{0:"

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
...