Оценка аргументов будет происходить в порядке слева направо, и они будут помещены в массив в этом порядке.
Обратите внимание, что если "null" является допустимым значением для поведения,Вы можете попасть в беду:
Configure("hello", null);
звонки
Configure("hello", (IBehaviour[]) null);
не
Configure("hello", new IBehaviour[1] { null } );
, так что будьте осторожны с этим.