'<method1>' não pode substituir '<method2>' porque eles diferem por seus tipos de retorno

Você tentou substituir um método por outro método que difere por seu tipo de retorno. Um tipo pode substituir um método substituível herdado declarando um método com o mesmo nome e assinatura e marcando a declaração com o Overrides modificador. As assinaturas dos dois métodos devem corresponder.

ID de erro: BC30437

Para corrigir este erro

  • Verifique os tipos de retorno dos dois métodos e altere-os conforme necessário para combinar.

Consulte também