Ком ienumxxxx для .Чистый интерфейс IEnumerator
В настоящее время я нахожусь в процессе упаковки некоторых COM-объектов (трудный путь, так как tlb недоступен), и некоторые интерфейсы возвращаются
IEnumXXXX
типы (мой старый Фаворит со времен АТЛ). Мне было интересно, знает ли кто-нибудь, есть ли у .NET какие-либо внутренние трюки для превращения их в IEnumerator
s, или если мне придется все печатать самому?Что я уже пробовал:
Еще ничего не пробовал. Если .NET имеет встроенный переводчик, то я буду использовать его. В противном случае простой
Next()
-- Yield
поток для каждого из них не сложен, просто много печатается.