Lezen in het Engels

Delen via


Compilerfout CS1678

Parameter 'number' wordt gedeclareerd als type 'type1', maar moet 'type2' zijn

Deze fout treedt op wanneer het parametertype in een anonieme methode verschilt van de declaratie van de gemachtigde waarnaar u de methode cast.

In het volgende voorbeeld wordt CS1678 gegenereerd:

// CS1678  
delegate void D(int i);  
class Errors
{  
   static void Main()
   {  
      D d = delegate(string s) { };   // CS1678  
      // To resolve, use the following line instead:  
      // D d = delegate(int s) { };  
   }  
}