internal是怎么回事?

fancyyin 2003-10-18 10:44:10
internal关键字不知道是怎么回事,什么叫对assembly也可见? internal protected又是怎么回事?我是菜鸟,谢谢
...全文
165 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fancyyin 2003-10-18
  • 打赏
  • 举报
回复
谢谢大家,我感动得快哭了
Stevetan81 2003-10-18
  • 打赏
  • 举报
回复
internal就是说,你所声明的对象在整个程序集(.dll,.exe)中都是可见的,但是在程序集之外却不可见。请注意,使整个程序集可见,即 可以理解为,在同一个程序集中,它修饰的对象是public的,但不在同一个程序集时,对象是private的。
protected internal就是在整个程序集中,两个类只有存在继承的,由该修饰符修饰的对象才可见。
vampireal 2003-10-18
  • 打赏
  • 举报
回复
访问控制的一个关键字,大致相当于public,被它申明的只可以在一个程序或DLL里任意调用,比public的权限稍微小一点
Mittermeyer 2003-10-18
  • 打赏
  • 举报
回复
在同一个Assembly内部可用,也就是Assembly内的私有类。
internal protected,只有同一个Assembly内的派生类可用。

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧