Нет, без разницы. Вы можете объявить их в любом порядке. Так же, как вы можете объявить static
до или после модификатора доступа.
Единственная реальная разница должна заключаться в том, что вы и ваша команда решаете. Как правило, вы должны придерживаться одного стиля, чтобы избежать путаницы или предположений, или, по крайней мере, сделать это согласованным при чтении.
EDIT: Хотя, теперь, когда я думаю об этом, я не помню часто видя "internal protected"
. На MSDN page for access modifiers он перечисляет его как "protected internal"
, поэтому, возможно, придерживайтесь этого, поскольку его можно считать «более стандартным».
Нет, нет. Однако, не попадайте в ловушку, не понимая, что это означает 'protected || internal'. Это не означает 'protected && internal'. –