Здравствуйте, ·, Вы писали:
·>... но это бесполезный пример, игрушечный. Да и вообще, ведь это твой код, проще сразу писать Console.WriteLine("You chose " + colour.ToStringFast()), зачем эта вся котовасия вообще неясно.
Ну так он и пишет — что надо
не забыть использовать ToStringFast вместо ToString. Его пример должен, по идее, починить забывчивость.
·>В реальном коде будет
·>·>public void PrintColours(List<Colour> colours)
·>{
·> Logger.Info("You chose {colours}", colours); // и что здесь подменять?!
·>}
·>
С этим — хуже, да.