Я работаю над проектом для своей компании и, отслеживая ранее написанный код, натолкнулся на следующее:
<value>A payment authorization for {0:C} has been received.</value>
Что означает {0: C}?Я пытался выяснить, и мне не повезло.
Это просто строка, как и любая другая строка. После загрузки в память он будет использоваться как параметр формата string.Format. {0:C} означает только форматирование числа как валюты с использованием текущей культуры пользовательского интерфейса (или это просто текущая культура? Я никогда не смогу вспомнить).
string.Format
{0:C}
Это форматирование числа в валюте .