>支持OOP(类,接口)>字符串(BSTR),数组和对象(通过接口)的自动内存管理>无需在.NET端使用平台调用
所以我会去找COM.
要使用DLL在.NET中使用Delphi类,您必须在Delphi端压平类并将其重新包装在.NET端,这有点难看.
很多关于Delphi和C代码的Rudy文章也适用于C#:
http://rvelthuis.de/articles/articles-cppobjs.html