(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren

Compilerfehler CS0757

Visual Studio 2008

Aktualisiert: November 2007

Fehlermeldung

Eine partielle Methode darf nicht über mehrere implementierende Deklarationen verfügen.
A partial method may not have multiple implementing declarations.

Partielle Methoden bestehen aus genau einer definierenden Deklaration (Signatur) und einer oder keiner implementierenden Deklaration (Text). Mehrere implementierende Deklarationen für identische definierende Deklarationen sind nicht zulässig. Partielle Methoden können überladen werden, und jede überladene Version kann eine oder keine implementierende Deklaration aufweisen.

So beheben Sie diesen Fehler

  • Entfernen Sie alle außer eine der implementierenden Deklarationen für die partielle Methode.

Durch das folgende Beispiel wird der Fehler CS0757 ausgelöst:

// cs0757.cs
using System;

    public partial class C
    {
        // Defining declaration.
        partial void Part();

        // Implementing declaration.
        partial void Part()
        {
            //...Do something.
        }

        // Second implementing declaration.
        partial void Part() // CS0757
        {
            //...Do something.
        }

        public static int Main()
        {
            return 1;
        }
    }

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft