gpt4 book ai didi

.net - 有没有一种方法可以将对 .NET 程序集的特权访问权限仅授予一个其他程序集?

转载 作者:行者123 更新时间:2023-12-01 00:04:48 24 4
gpt4 key购买 nike

我有一个类库程序集和一些测试代码。因为测试代码需要查看类的内部结构,所以它需要成为程序集的一部分,并且因为我不想让它自己运行,所以它需要有一些公共(public)的东西,以便不同的程序集可以调用它。这最终会添加一些不应该存在于主程序集中的代码。

我想要的是将所有测试代码放在另一个程序集中,并以某种方式授予它访问类内部的权限。我不需要它作为最终产品的一部分,只是作为调试/私有(private)构建的一部分。

这可能吗?

最佳答案

自由使用 internal 访问修饰符并添加 InternalsVisibleTo属性到程序集。

关于.net - 有没有一种方法可以将对 .NET 程序集的特权访问权限仅授予一个其他程序集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/640552/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com