Lire en anglais

Partager via


Erreur du compilateur CS0227

Du code unsafe ne peut apparaître qu'en cas de compilation avec /unsafe

Si le code source contient le mot clé unsafe, vous devez aussi utiliser l’option du compilateur AllowUnsafeBlocks. Pour plus d’informations, consultez Pointeurs et code unsafe.

Pour définir l’option unsafe dans Visual Studio 2012, cliquez sur Projet dans le menu principal, sélectionnez le volet Build, puis cochez la case « Autoriser le code unsafe ».

L’exemple suivant, quand il est compilé sans /unsafe, génère l’erreur CS0227 :

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

Voir aussi