我所有的大学四年我一直在使用public,并想知道的区别public,private和protected?
还有什么可以static做而不是什么都没有?
我想知道public和internal可见性修饰符之间的区别.
什么时候我们应该internal在课堂上使用public什么时候?我很困惑与当一个方法应该是public或internal.
我读过internal可以通过程序集访问,同时public也可以通过程序集使用差异所在.
internal class Foo
{
  public void Fee()
  {
    Debug.WriteLine("Fee");
  }
  internal void Fi()
  {
    Debug.WriteLine("Fi");
  }
}
我认为Fee()和Fi()同样可以访问,因为整个类已经是内部的.我忽略了什么吗?在这样的情况下,有没有理由选择公共或内部方法?