Можно ли указать какой-либо флаг или модификатор в параметре формата строки, чтобы сделать его более строчным или верхним?
Пример того, что я хочу:
String.Format("Hi {0:touppercase}, you have {1} {2:tolowercase}.", "John", 6, "Apples");
Требуемый вывод:
Привет, ДЖОН, у вас есть 6 яблок.
PS: Да, я знаю, что я могу изменить случай параметра, прежде чем использовать его в строковом формате, но я не хочу этого.