İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS1594

Temsilci 'temsilci' bazı geçersiz bağımsız değişkenler içeriyor

Temsilci çağrısına geçirilen bağımsız değişkenin türü, temsilci bildirimindeki parametrenin türüyle aynı değildir.

Aşağıdaki örnek CS1594 oluşturur:

C#
// CS1594.cs  
using System;  
delegate string func(int i);   // declare delegate  
  
class a  
{  
   public static void Main()  
   {  
      func dt = new func(z);  
      x(dt);  
   }  
  
   public static string z(int j)  
   {  
      Console.WriteLine(j);  
      return j.ToString();  
   }  
  
   public static void x(func hello)  
   {  
      hello("8");   // CS1594  
      // try the following line instead  
      // hello(8);  
   }  
}