我正在使用反射来调用我的软件中的表单。我有一个包含普通类、表单类和数据集类的库。我只想让表单可以从图书馆外面访问和使用。制作表格和内部的普通类很容易。但是在内部制作数据集比我想象的要难。甚至有可能使它们内部化吗?如果是这样怎么办?
我有一个名为 GendersDataSet 的数据集。当我通过反射调用库并打印出其中的所有类时,我得到了以下信息:
- 性别数据集
- GendersRowChangeEventHandler
- 性别数据表
- 性别行
- GendersRowChangeEvent
如何使它们不可见,或者至少对库外的任何类都不可访问?
编辑:编辑了一些拼写错误。