Lezen in het Engels

Delen via


Compilerfout CS0149

Verwachte methodenaam

Geef bij het maken van een gemachtigde een methode op. Zie Gemachtigden voor meer informatie.

In het volgende voorbeeld wordt CS0149 gegenereerd:

// CS0149.cs  
using System;  
  
delegate string MyDelegate(int i);  
  
class MyClass  
{  
   // class member-field of the declared delegate type  
   static MyDelegate dt;
  
   public static void Main()  
   {  
      dt = new MyDelegate(17.45);   // CS0149  
      // try the following line instead  
      // dt = new MyDelegate(Func2);  
      F(dt);  
   }  
  
   public static string Func2(int j)  
   {  
      Console.WriteLine(j);  
      return j.ToString();  
   }  
  
   public static void F(MyDelegate myFunc)  
   {  
      myFunc(8);  
   }  
}