Não há tipo de dados
text[][]
text[]
. Tente string[]
em sua declaração .net. Você não precisa aceitar minha palavra, teste-se:
SELECT pg_typeof(NULL::text[][]) AS type1
, pg_typeof('{a,b}'::text[][]) AS type2
, pg_typeof('{{{a,b},{c,d}}, {{a,b},{c,d}}}'::text[][][][][]) AS type3;
type1 | type2 | type3
--------+--------+--------
text[] | text[] | text[]
Relacionado: