İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS0209

Sabit bir deyimde bildirilen yerel türü bir işaretçi türü olmalıdır

Sabit bir deyimde bildirdiğiniz değişken bir işaretçi olmalıdır. Daha fazla bilgi için bkz . Güvenli Olmayan Kod ve İşaretçiler.

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

// CS0209.cs  
// compile with: /unsafe  
  
class Point  
{  
   public int x, y;  
}  
  
public class MyClass  
{  
   unsafe public static void Main()  
   {  
      Point pt = new Point();  
  
      fixed (int i)    // CS0209  
      {  
      }  
      // try the following lines instead  
      /*  
      fixed (int* p = &pt.x)  
      {  
      }  
      fixed (int* q = &pt.y)  
      {  
      }  
      */  
   }  
}