我們有一個用C#.Net 2.0編寫的小框架,我們想要暴露給COM。C#暴露類COM - 泛型集合
問題是,我們將公開爲下面的一些通用類:
interface IOurClass
{
ReadonlyCollection<IOurListObject> OurCollection
{
get;
}
}
interface IOurListObject
{
//Some properties that don't matter
}
什麼是揭露泛型集合到COM最佳(或推薦的方式)?我們不必支持泛型,我們只需要以某種方式公開IOurListObject的集合。
我們也希望避免爲每個我們使用的集合編寫一個新的類,但它可能是不可能的。
重複:http://stackoverflow.com/questions/269581/what-are-alternatives-to-generic-collections-for-com-interop – 2009-12-07 20:08:59