C# 中的修饰符

C# 中的修饰符是用来描述对类、结构、成员、方法等的限制和特殊语义的特殊关键字。

常见的 C# 修饰符有:

public:公共修饰符,表示该成员对于所有代码都是可见的。

private:私有修饰符,表示该成员仅对该类内的代码可见。

protected:受保护修饰符,表示该成员对于该类内的代码和该类的子类代码都是可见的。

internal:内部修饰符,表示该成员对于该程序集内的代码都是可见的。

static:静态修饰符,表示该成员是静态的,不与具体对象相关联。

sealed:密封修饰符,表示该类不能被继承。

abstract:抽象修饰符,表示该类是抽象类,不能被实例化,必须被子类实现。

:无饰符默认为private

以上只是 C# 中的一部分修饰符,完整的列表请参阅 C# 官方文档。


果糖网