我知道这可能是个愚蠢的问题,但我不得不问。
访问修饰符(例如 protected
private
)是否会影响扩展方法的可见性? (无论是在类里面还是在方法本身上)
如果是这样,我可以在隐藏类的同时显示扩展方法吗? (至少在大会之外)
最佳答案
private
将向所有人隐藏该方法,除了扩展方法类中的方法(这是毫无意义的)。
protected
对静态方法没有任何意义。
您可以将您的类设置为Internal
,这样它将对其他程序集隐藏。
关于c# - 访问修饰符会影响扩展方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18499925/