我在实现IEnumerable接口的对象池中有以下代码。public IEnumerable<T> ActiveNodes get for (int i = 0; i < _pool.Count; i++){ } }据我所知(根据问题),这将生成垃圾,因为IEnumerable_pool中的任何元素都不会被收集,因
我需要迭代Matlab中的COM集合。在VB中,我可以使用For Each item In Collection;在Python中,我可以使用for item in Collection。但在我的特殊集合中,.Item()只接受字符串(项的名称),而不接受数字索引。因此,上面的代码片段失败了,因为在迭代循环之前,我事先不知道项目的名称。在VB中我可以做item = Collecti