private,protected,public和internal的区别

2024-12-30 02:38:07
推荐回答(2个)
回答1:

private:只能在本类中使用
protected:在本类中及其子类中可以使用
internal:同一命名空间(程序集)中的类可以使用
public:所有类均可使用

从上到下,私有程度逐渐降低

回答2:

访问级别: private(私人,类内) < protected(家内,类和子类内) < internal (族内,项目内)< public(公家,无限制)