У меня есть следующий Debug.WriteLine
:
Debug.WriteLine("Metadata Version: {0}", version); // update: version is a string
Вывод:
2.0: Версия метаданных: {0}
Почему строка отформатирована таким образом?
Я не видел ничего в документации MSDN, которая идентифицирует аргументы за этим форматом. Для получения корректно отформатированного вывода я должен сделать следующее:
Debug.WriteLine(string.Format("Metadata Version: {0}", version));