Неправильные варианты не привожу, т. к. не вижу в этом смысла.
А всем остальным это говорит, что вы не фига не делали и сидите ждёте, что кто-то это сделает за вас. Но я что-то не увидел стоимости оплаты этой работы.
Я хочу использовать это так: String.Format("{0}{1}", Collection.Keys);
Spooky 2020, Это не исходная задача, это ваша кривая реализация. И что вы будете делать, если ключей у вас будет сотня?
Но раз вы не хотите других вариантов решения, то я умываю руки.
poki-san, Ну вот вы сами пишите что в VC это есть, значит можно. Я уж молчу, что его код открыт. Но у вас же нет желания месяц в нём разбираться, вы хотите чтобы вам тут на форуме дали код и осталось его только вставить.