菜鸟请教 在C#中,类还有它的成员都有一个访问修饰符,那么这两者之间的关系是怎样的呢?谁的优先级更高? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当然是类的优先级更高比如类是internal,而成员是public,那么其实这个成员也仅仅是具有internal的可访问性你可以这样想,internal只能在assembly内部使用,public可以到处用,但是在assembly外面连这个类都看不到,又如何能看到它的成员呢?有空的话,可以看看MSDN中关于这个的内容,很详细的 基础的东东哇,楼主public>protected>privateclass里面的public属性,外部可以访问不说了,自己找书看一下 楼上已说了..看下MSDN吧..ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_csref/html/dc083921-0073-413e-8936-a613e8bb7df4.htmms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_csref/html/6e81ee82-224f-4a12-9baf-a0dca2656c5b.htm public :访问不受限制protected:访问范围限定在它所属的类或者从该类所派生的类型internal:访问限定在该程序中protected internal :访问仅限于从包含类派生的当前程序集或类型。private:访问范围限制在它所属的类型 这是什么情况?超级诡异的问题. WCF 双向通信的一个问题 求一正则表达式,在等等,急用呀 请问用C#跟SQL SERVER2000 开发的数据库系统怎么做成安装文件? ACCESS数据库问题 谢谢 不知是我的错,还是MS有BUG,搞不清 大家新年好.我想实现下列功能. 菜鸟问题。怎么使用vs.net的拖拉功能连接数据库 【探讨+散分】俺们C#,比那PB如何? 一般的连接数据库的用户名和密码放在哪里,怎么放? 4.SelectedValue含义与SelectedItem,SelectedItems区别 excel如何删除一行。
比如类是internal,而成员是public,那么其实这个成员也仅仅是具有internal的可访问性
你可以这样想,internal只能在assembly内部使用,public可以到处用,但是在assembly外面连这个类都看不到,又如何能看到它的成员呢?
有空的话,可以看看MSDN中关于这个的内容,很详细的
public>protected>privateclass里面的public属性,外部可以访问
不说了,自己找书看一下
ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_csref/html/dc083921-0073-413e-8936-a613e8bb7df4.htmms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_csref/html/6e81ee82-224f-4a12-9baf-a0dca2656c5b.htm
protected:访问范围限定在它所属的类或者从该类所派生的类型
internal:访问限定在该程序中
protected internal :访问仅限于从包含类派生的当前程序集或类型。
private:访问范围限制在它所属的类型