Проще говоря, вы не можете использовать типы массивов «alias».
Вы можете обойти это, инкапсулируя вещи в struct
, но это не отвечает на ваш вопрос.
Обновление:
Из стандарта ECMA
using-alias-директива:
blockquote>
using
идентификатор = namespace-type-name-name ;, который явно ничего не говорит о разрешенных массивах.
(см. стр. 100 о том, как определено имя имя пространства имен или имя .)