访问修饰符
using System;
namespace Lesson{
//默认访问权限是Internal
struct Person{
//public --->代表公共的 在任何地方都可以访问
//private--->代表私有的,只能在当前结构体中使用 只有在同一个类或结构中的代码可以访问该类型或成员 比如一个class中 一个struct中 跳出去就访问不了
private string name;
public int age;
public string sex;
//protected--->受保护的 只能在当前类 和类的子类中访问 只有同一类或结构和此类的派生类中的代码才能访问 仅限这个类class 和这个子类
//internal ----> 代表只能在当前程序集中访问 同一程序集中的任何代码都可以访问该类型或成员,但在其他程序集中不可以访问 程序集表示一个namesapce 这个cs文件
int Id; 默认的访问权限是private
}
//默认访问权限是Internal
class MainClass{
public static void Main(string[] args){
Person p;
p.age = 10;
p.name= ""; =================error name 是私有的 不能使用 只能在 他自己内部使用
}
}
}