小弟初学C#,对这方面只是不太清楚。
我做一个dll。dll内的所有类我为了能够相互协作,我都将它们声明称public的(因为为了概念清晰,我把不同的功能角色的类分属于不同的命名空间)。类是私有的,但是发布时,我希望这些相互协作的类对引用的程序是不可见的,而对象浏览器中列出了命名空间和里面的类名,而我而仅仅只是dll中提供的一个总的处理方法或者类对外可见。请问这个怎么实现呢?谢谢大家了。
小弟初学C#,对这方面只是不太清楚。
我做一个dll。dll内的所有类我为了能够相互协作,我都将它们声明称public的(因为为了概念清晰,我把不同的功能角色的类分属于不同的命名空间)。类是私有的,但是发布时,我希望这些相互协作的类对引用的程序是不可见的,而对象浏览器中列出了命名空间和里面的类名,而我而仅仅只是dll中提供的一个总的处理方法或者类对外可见。请问这个怎么实现呢?谢谢大家了。