public ------公共的,访问不受限制,谁都可以进行访问
private ------私有的,只能在自己所在的类或者结构体中使用,能够保护不被外界更改
protected ------受保护的,只可以在自己所在的类或者子类中使用
internal ------内部的,只可以在当前程序集中可以使用
【结构体在C#中不允许继承,所以结构体中任何元素都不能被继承】
public float x;
private float y ;
internal float z;
如果我们写一个 int a,那么系统默认给的权限是private(私有的)。
但是在类或者结构体定义时,就只有两种public / internal
如果默认不写,系统默认权限是internal(内部的)
网友评论