Что означает `{0: X2}` в этом примере кода?

В приведенном ниже примере кода, что означает {0:X2}? Это из раздела отражения в книге Фонда развития приложений MCTS (охватывающей динамический код и т.д.).

foreach(Byte b in body.GetILAsBodyArray())
{
Console.Write("{0:X2}", b);
}

Ответы

Ответ 1

Используется тот же формат, что и String.Format(). Ознакомьтесь со следующей ссылкой:

http://msdn.microsoft.com/en-us/library/fht0f5be.aspx

  • X = шестнадцатеричный формат
  • 2 = 2 символа