更新:2007 年 11 月

错误消息

相关操作在 void 指针上未定义

不允许增加 void 指针。有关更多信息,请参见不安全代码和指针(C# 编程指南)

下面的示例生成 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()
   {
   }
}