c#里 public 是什么意思

如题所述

1.public 关键字是类型和类型成员的访问修饰符。公共访问是允许的最高访问级别,对访问公共成员没有限制。
2.protected 关键字是一个成员访问修饰符。受保护成员在它的类中可访问并且可由派生类访问。
3.private 关键字是一个成员访问修饰符。私有访问是允许的最低访问级别。私有成员只有在声明它们的类和结构体中才是可访问的。
4.internal 关键字是类型和类型成员的访问修饰符。只有在同一程序集的文件中,内部类型或成员才是可访问的。

1.public 意味着在其后声明的所有成员对所有的人都可以取。
2.private 关键字意味着除了该类型的创建者和类的内部成员函数之外,任何人都不能存取这些成员。
3.protect 它与private基本相似,只有一点不同:继承的结构可以访问protected成员,但不能访问private成员。

1.public就象是对所有其他的程序,以及子程序,以及包以外的程序都可见
2.private正好相反,对谁都不可见,除了自己
3.protect是对同一个包内,以及子程序可见

1.public 修饰的类,可以在整个系统的任意地方调用,是完全公开的.
2.private 相反的,只能在类内部调用.任何实例,无法调用private调用.
3.internal 仅为同项目(这里的项目是只单独的项目,而不是整个解决方案)调用,按照我的理解,应该是和java的friendly一样的效果.
4.protected 自己及自己的子类可以调用
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-08-29
有public 方法, 属性, 和类 如果是public的就表示在其它任何类或方法中都可以访问, 要访问其它类中的public的属性,方法必须必对那个类进行实例化。
第2个回答  2007-08-29
public是C#的公共权限
所有的类都可以使用 没有限制本回答被提问者采纳
第3个回答  2007-08-29
public是公共成员,是对其他类也可以开放的
类之间也可以相互调用.
第4个回答  2007-08-29
public : 公共成员,完全公开,没有访问限制。
private : 私有成员, 在类的内部才可以访问。
protected : 保护成员,该类内部和继承类中可以访问。
internal: 在同一命名空间内可以访问。

c#中public什么意思
public 关键字是类型和类型成员的访问修饰符。 公共访问是允许的最高访问级别。 对访问公共成员没有限制。

C#语言中的public是什么意思,望求教,谢谢了
是一个访问权限修饰符 有 public private protected 分别是共有 私有 保护 private 只有在类内可以访问

c#中的public 与static 的疑问
public是公共的意思。如果是对方公开的最好使用public, 如果不想公开此函数,就使用private或者internal什么的。static是静态的意思,2个修饰符一起使用,并不冲突。

...在定义类的时候 static前面加上一个public 有什么意义 加上前后有什...
public:public 关键字是类型和类型成员的访问修饰符。公共访问是允许的最高访问级别。对访问公共成员没有限制,static:使用static 修饰符声明属于类型本身而不是属于特定对象的静态成员。static 修饰符可用于类、字段、方法、属性、运算符、事件和构造函数,但不能用于索引器、析构函数或类以外的类型。静态...

在C#中,private 和public具体在使用方法上有多大区别?
。public表示公开,就是说,任何类的对象都可以调用这个属性或方法。private 私有的,如果一个类,前面用 private 修饰,那么这个类在外面将访问不到,。public 就好比广域网,在很大的范围内都可以互相访问,。而private就好比局域网,只在指定的范围内有效。

我是C#菜鸟,想问一下public、private、protect、partial之间的区别...
public:公共的,大家都可以访问,如空气 private:私人的,只有自己可以访问,如你的钱包 protect:受保护的,只有自己和子类可以访问,如你祖上留给你的遗产 partial:是微软发明的访问修饰符,就是把一个类的代码写在2个文件中,运行时再合并成一个类 ...

c#中的private 和public 的访问修饰符该怎么区别.?
private 和 public 是可见性的修饰符.private 就是内部可见.public 就是全部可见.还有一个是protected 是派生类可见.他们的可见性分别是:public 在哪里都可以使用 protected 除派生类中以外,都不能使用.private 只能被自己使用.

c#中class前面加public什么意思
public 表示公共 class添加后 表示公共类 所有程序集都可以使用这个类 若不添加 默认私有 只能在这个程序集(dll)使用 其他dll无法引用使用这个类

在C#中,private 和public具体在使用方法上有多大区别?
private为私有的,这样声明的变量或者方法只能在该变量或者方法所在的类调用;public为公有的,这样声明的变量或者方法可以被该类中或者别的类所调用

c#中private私有和public公有的区别是什么
private、protect、public、访问范围依次增大。private只限在本类中使用。protect允许它的子类访问。public修饰符。相当于共有。在程序任何部分都可以使用

相似回答