属性或属性

Joa*_*nge -1 .net c#

我想为每个编写的模块/插件添加一些功能,例如:

作者,公司,日期等

它代表了它的来源和编写者.然后程序员可以在一个DLL中有多个插件.我应该如何实现对这些的支持,以便我可以在主应用程序UI中访问它们?通常,1个插件是一个公共类.

我应该使用属性还是属性?我也应该使用接口吗?

我希望程序员能够填充这些东西,而不是让它成为可选项.

Mua*_*Dib 5

我会用自己的界面.好的是,您可以将它添加到现有的类中,而不必对现有代码进行重大的重写,只需添加接口的属性/方法即可.