Share via


Compilerfehler CS0758

Beide partiellen Methodendeklarationen müssen einen params-Parameter verwenden, oder keine von beiden darf einen params-Parameter verwenden.

Wenn in einem Teil einer partiellen Methode ein params -Parameter angegeben ist, muss dieser Parameter auch im anderen Teil enthalten sein.

So beheben Sie diesen Fehler

  1. Fügen Sie einem Teil der Methode den params -Modifizierer hinzu, oder entfernen Sie in aus dem anderen Teil.

Beispiel

Durch den folgenden Code wird der Fehler CS0758 ausgelöst:

using System;  
  
    public partial class C  
    {  
        partial void Part(int i, params char[] array);  
        partial void Part(int i, char[] array) // CS0758  
        {  
        }  
  
        public static int Main()  
        {  
            return 1;  
        }  
  
    }  

Weitere Informationen