public override System.Type ResolveType(ITypeContext provider)
 {
     return(ElementType.ResolveType(provider).MakeArrayType(Rank));
 }