Цитата(Pasha @ 25:03:2008, 18:43 )

iv4258, Electro, горячие финские парни.
1. Оба правы: ...
2. Оба неправы: ...
Речь шла о C#, а не о правилах СLS.
В C#, подчёркиваю, для класса применимы тока два модификатора: public и internal, иначе получите сообщение компилятора:
"Namespace elements cannot be explicity declared as private, protected, or protectedinternal".
хотя в IL, если посмотреть на код проги через дизассемблер, класс будет помечен, как приватный.
Тем не менее IL и C# - всёж разные языковые нотации и соответственно имеют свои правила.
Цитата
Ого, это ты где-то вычитал или сам придумал?
А ты запусти компилятор и посмотри.