Baca dalam bahasa Inggris

Bagikan melalui


Peringatan Pengompilasi (level 1) CS0626

Metode, operator, atau pengakses 'metode' ditandai eksternal dan tidak memiliki atribut di dalamnya. Pertimbangkan untuk menambahkan atribut DllImport untuk menentukan implementasi eksternal.

Metode yang ditandai extern juga harus ditandai dengan atribut, misalnya, atribut DllImport.

Atribut menentukan tempat metode diimplementasikan. Pada durasi, program akan membutuhkan informasi ini.

Contoh berikut menghasilkan CS0626:

C#
// CS0626.cs  
// compile with: /warnaserror  
using System.Runtime.InteropServices;  
  
public class MyClass  
{  
   static extern public void M(); // CS0626  
   // try the following line  
   // [DllImport("mydll.dll")] static extern public void M();  
  
   public static void Main()  
   {  
   }  
}