Что означает формат {0: x}? Я столкнулся с этим литералом С# и задавался вопросом, что это значит? В частности, в следующем случае: string.Format("{0:x}", byteArray[i]); Спасибо Ответ 1 Это означает форматирование первого аргумента (индекс 0) как шестнадцатеричного: http://msdn.microsoft.com/en-us/library/s8s7t687(v=vs.80).aspx Ответ 2 Это означает, что первый аргумент будет выводиться как шестнадцатеричный (в нижнем регистре!!). Для вывода верхнего регистра вы можете использовать "{0: X}". Посмотрите msdn для получения дополнительной информации о форматировании строки: MSDN Пользовательский строковый формат Ответ 3 Это представляет формат hexadecimal.
Ответ 1 Это означает форматирование первого аргумента (индекс 0) как шестнадцатеричного: http://msdn.microsoft.com/en-us/library/s8s7t687(v=vs.80).aspx
Ответ 2 Это означает, что первый аргумент будет выводиться как шестнадцатеричный (в нижнем регистре!!). Для вывода верхнего регистра вы можете использовать "{0: X}". Посмотрите msdn для получения дополнительной информации о форматировании строки: MSDN Пользовательский строковый формат