'<method1>' não pode substituir '<method2>' porque diferem pelos tipos de retorno
Você tentou substituir um método com outro método que difere de acordo com 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 modificador Overrides.As assinaturas dos dois métodos devem coincidir.
ID de erro: BC30437
Para corrigir este erro
- Tipos de retorno dos dois métodos de verificar e alterá-las conforme necessário para fazer a correspondência.