O tipo '{0}' não suporta a restrição 'comparação' porque ele é um registro, união ou struct com um ou mais tipos de elementos ...