Baca dalam bahasa Inggris

Bagikan melalui


Compiler Error CS1593

Delegasikan 'del' tidak mengambil argumen ‘number'

Jumlah argumen yang diteruskan ke pemanggilan delegasi tidak menyetujui jumlah parameter dalam deklarasi delegasi.

Contoh berikut menghasilkan CS1593:

// CS1593.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, 9);   // CS1593  
      // try the following line instead  
      // hello(8);  
   }  
}