【发布时间】:2019-12-01 01:37:54
【问题描述】:
很快,
Browsable() 和 EditorBrowsable() 与成员一起使用。不是类本身。
因此,我需要隐藏无法使其成为内部的类的可访问性。只需将其从代码中隐藏即可。
internal 访问修饰符将使其只能在创建的类的程序集中访问。
我为什么需要那个?
我需要一些人无法访问这些课程。 只有我需要手动编写而不在 IntelliSense 中显示。
更新
我的意思是各种类型 [类、结构、枚举]。
当用户或开发人员编写例如 Employee 类时,它不会在智能感知中显示。但它可以访问并且可以正常实例化。
【问题讨论】:
-
不清楚你想要什么......听起来你想要人们仍然可以使用的公共课程,但你想阻止它们出现在 IntelliSense 中?为什么?
-
为什么不重要。但如何很重要。它对我来说很方便。
-
为什么是重要,因为没有理由这样做。不过我很确定这是不可能的。
-
你没有 500 个代表可以给予。
标签: c# .net class attributes access-modifiers