Я только что заметил, что могу сделать следующее, что стало для меня полной неожиданностью:
Console.WriteLine("{0}:{1}:{2}", "foo", "bar", "baz");
Это работает и для метода Write
. Какие другие методы имеют подписи, поддерживающие это, не требуя использования String.Format
?
Debug.WriteLine
не ...
HttpResponse.WriteLine
не ...
(Кстати, я не смог найти быстрый способ поиска этого с помощью Reflector . Что такое хороший способ поиска конкретных подписей?)
Edit:
Специально для платформы 3.5.