加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

创建在DLL内部公开但在外部无法访问的C#类

发布时间:2020-12-14 02:14:01 所属栏目:Windows 来源:网络整理
导读:对不起,如果这个问题令人困惑.我的项目中有一个公共静态类,我想在应用程序内的任何地方访问它.但是,当其他人在另一个项目中引用我的DLL时,我不希望这个类暴露出来. 是否有可能做到这一点? 非常感谢! 解决方法 在类上使用internal修饰符而不是public.您还可
对不起,如果这个问题令人困惑.我的项目中有一个公共静态类,我想在应用程序内的任何地方访问它.但是,当其他人在另一个项目中引用我的DLL时,我不希望这个类暴露出来.

是否有可能做到这一点?

非常感谢!

解决方法

在类上使用internal修饰符而不是public.您还可以进行汇编:[InternalsVisibleTo(“SomeOtherAssembly”)]如果您想让该类可以访问另一个特定的DLL.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读