я думаю, что (приближающийся) побочный эффект, бесплатное программирование для некоторых ключевых ролей программного обеспечения будет важно, когда мы начнем получать все больше ядер в наших аппаратных средствах. Дайте функциональному программированию немного больше времени. И функциональное разбрызгивание в текущих и будущих версиях C# будет иметь большое значение в подготовке тех корпоративных программистов для функционального программирования без них, даже понимая его...
Нет, вы не можете этого сделать . COM-взаимодействие взаимодействует через объекты, а не через типы.
Обходные пути, о которых я знаю ...