5

我申请InternalsVisibleTo了我的一个项目,以使其内部结构对测试项目可见。但是,(我知道这很奇怪)我需要标记一些内部类,以便它们对通过InternalsVisibleTo.

编译器知道我可以为此应用任何属性吗?

4

1 回答 1

5

安德森席尔瓦是正确的。没有办法做到这一点。您应该考虑将类型移动到新程序集。或者,您可以考虑应用该[EditorBrowsable(EditorBrowsableState.Never)]属性来隐藏 IntelliSense 中的类型,尽管如果用户知道它们,代码将编译。

于 2013-01-21T01:16:15.887 回答