閱讀英文

共用方式為


編譯器錯誤 CS0242

在 Void 指標上未定義有問題的作業

不允許遞增 void 指標。 如需詳細資訊,請參閱 Unsafe 程式碼和指標

下列範例會產生 CS0242:

// CS0242.cs  
// compile with: /unsafe  
class TestClass  
{  
   public unsafe void Test()  
   {  
      void * p = null;  
      p++;   // CS0242, incrementing a void pointer not allowed  
   }  
  
   public static void Main()  
   {  
   }  
}