我在 VB6 中有一个属性,我正在尝试将其转换为 C#。如下:
Public Property Get NewEnum() As IUnknown
'this property allows you to enumerate
'this collection with the For...Each syntax
Set NewEnum = m_coll.[_NewEnum]
End Property
m_coll
是私有变量,现在是 aArrayList
而不是前者Collection
。
m_coll
正在填充我自己的类对象之一。如您所见,此属性属于IUnknown类型。
在这一点上我可能只是没有正确思考,但是在 C# 中是否有与这种属性等效的东西?