您的位置:首页 - C#
C#关键字internal
internal关键字是类型或者类型的成员的访问修饰符。被修饰的类型或者成员称为内部类型或成员。只有在同一程序集的文件中,内部类型或成员才是可访问的。

public class BaseClass
{

internal static string x = "keleyi.com";

//x Only accessible within the same assembly
//x只有在相同的程序集中才可访问

}


内部访问通常用于基于组件的开发,因为它使一组组件能够以私有方式进行合作,而不必向应用程序代码的其余部分公开。 例如,用于生成图形用户界面的框架可以提供 Control 和 Form 类,这两个类通过使用具有内部访问权限的成员进行合作。 由于这些成员是内部的,它们不向正在使用框架的代码公开。

从定义具有内部访问能力的类型或成员的程序集外部引用该类型或成员是错误的。

参考:http://keleyi.com/a/bjad/pcnumnbf.htm
本站导航
相关文章
柯乐义 Copyright© keleyi.com