Всю інформацію, яку ви шукаєте, можна знайти тут і тут (спасибі Рід Копсі ):
З першого посилання:
Класи та структури , які оголошуються безпосередньо в просторі імен (іншими словами, які не вкладені в інші класи або структури), можуть бути публічними або внутрішніми. Внутрішнє значення є типовим, якщо не вказаний модифікатор доступу .
...
Рівень доступу для членів класу та членів структури , включаючи вкладені класи та структури, за замовчуванням є приватним .
...
інтерфейси за замовчуванням для внутрішнього доступу.
...
Делегати поводяться як класи та структури. За замовчуванням вони мають внутрішній доступ при оголошенні безпосередньо в просторі імен та приватний доступ, коли вони вкладені .
З другого посилання:
Типи верхнього рівня , які не вкладені в інші типи, можуть мати лише внутрішню або загальнодоступну доступність. Доступність за замовчуванням для цих типів є внутрішньою .
А для вкладених типів:
Доступ до користувачів за замовчуванням
---------- ----------------------------
перераховувати публічно
клас приватний
інтерфейс загальнодоступний
структура приватна