'<typename>' não pode sombrear um método 'MustOverride' implicitamente declarado para a propriedade '<propertyname>' no <tipo> '<typename>'

O nome do método especificado entra em conflito com um MustOverride método gerado implicitamente por uma propriedade na classe base. Por exemplo, se você declarar uma propriedade chamada Prop1, o compilador gerará os procedimentos get_Prop1 implícitos e set_Prop1.

ID de erro: BC31416

Para corrigir este erro

  1. Dê ao método um nome exclusivo.

  2. Remova o MustOverride modificador da propriedade na classe base.

Consulte também