日期:2014-05-18  浏览次数:20819 次

在c#中class前面加一个public具体是什么意思
public class SE
  {


如题 如果不加的话
汇报一个访问权限不足的问题、
但是效果还是能出来
求指导 谢谢

------解决方案--------------------

public就是个访问修饰符,public是允许的最高访问级别

对比一下其它几个访问修饰符你就清楚了

public:访问不受限制。

  protected:访问仅限于包含类或从包含类派生的类型。只有包含该成员的类以及继承的类可以存取.

  Internal:访问仅限于当前程序集。只有当前工程可以存取.

  protected internal:访问仅限于当前程序集或从包含类派生的类型。

  private:访问仅限于包含类型。只有包含该成员的类可以存取.
------解决方案--------------------
探讨
public就是个访问修饰符,public是允许的最高访问级别

对比一下其它几个访问修饰符你就清楚了

public:访问不受限制。

  protected:访问仅限于包含类或从包含类派生的类型。只有包含该成员的类以及继承的类可以存取.

  Internal:访问仅限于当前程序集。只有当前工程可以存取.

  protected internal:访问仅限于当前程序集或从……