Прочитать на английском

Поделиться через


Ошибка компилятора CS0227

Небезопасный код может использоваться только при компиляции с параметром /unsafe.

Если исходный код содержит небезопасный ключевое слово, необходимо также использовать параметр компилятора AllowUnsafeBlocks. Дополнительные сведения см. в разделе Небезопасный код и указатели.

Чтобы задать небезопасный параметр в Visual Studio 2012, щелкните "Проект" в главном меню, выберите область сборки и проверка поле с надписью "Разрешить небезопасный код".

В следующем примере при компиляции без /unsafe создается CS0227:

// CS0227.cs
public class MyClass
{
   unsafe public static void Main()   // CS0227
   {
   }
}

См. также