Medir a profundidade do vazio

A entrada é um object[] vazio ou um object[] contendo um desses arrays. Retorne sua profundidade de aninhamento: um array vazio tem profundidade 1, um array contendo um array vazio tem profundidade 2, e assim por diante.

Exemplo

Program.MeasureDepth(new object[] { new object[0] }) ➢ 2

Observações

A recursão é uma abordagem possível, mas não é obrigatória.