2016-01-28 39 views
1

我在vb6後續類:vb.net相當於維生素B6的功能屬性

Public Function NewEnum() 
    Attribute NewEnum.VB_UserMemId = -4 
    Attribute NewEnum.VB_MemberFlags = "40" 

    NewEnum = mcolFields.[_NewEnum] 

End Function 

將相當於屬性在vb.net?我知道,你必須把屬性在<>,我也發現this SO但是它並沒有解決我的問題。

回答

2

GetEnumerator()是完全等效的。它在<ComVisible(True)>代碼中被暴露爲NewEnum。只需實現System.Collections.IEnumerable接口,即非泛型接口。