Metoda "<typename>" nie może w tle niejawnie zadeklarować metody "MustOverride" dla właściwości "<propertyname>" w <typie> "<typename>"

Określona nazwa metody powoduje konflikt z MustOverride metodą niejawnie wygenerowaną przez właściwość w klasie bazowej. Jeśli na przykład zadeklarujesz właściwość o nazwie Prop1, kompilator generuje niejawne procedury get_Prop1 i set_Prop1.

Identyfikator błędu: BC31416

Aby poprawić ten błąd

  1. Nadaj metodzie unikatową nazwę.

  2. MustOverride Usuń modyfikator z właściwości w klasie bazowej.

Zobacz też