-unsafe (Options du compilateur C#)-unsafe (C# Compiler Options)

L’option de compilateur -unsafe permet la compilation de code utilisant le mot clé unsafe.The -unsafe compiler option allows code that uses the unsafe keyword to compile.

SyntaxeSyntax

-unsafe  

RemarquesRemarks

Pour plus d’informations sur le code unsafe, consultez Pointeurs et code unsafe.For more information about unsafe code, see Unsafe Code and Pointers.

Pour définir cette option du compilateur dans l'environnement de développement Visual StudioTo set this compiler option in the Visual Studio development environment

  1. Ouvrez la page Propriétés du projet.Open the project's Properties page.

  2. Cliquez sur la page de propriétés Générer.Click the Build property page.

  3. Cochez la case Autoriser le code unsafe.Select the Allow Unsafe Code check box.

Pour ajouter cette option dans un fichier csprojTo add this option in a csproj file

Ouvrez le fichier .csproj d’un projet et ajoutez les éléments suivants :Open the .csproj file for a project, and add the following elements:

  <PropertyGroup>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  </PropertyGroup>

Pour plus d'informations sur la façon de définir cette option du compilateur par programme, consultez AllowUnsafeBlocks.For information about how to set this compiler option programmatically, see AllowUnsafeBlocks.

ExempleExample

Compilez in.cs selon le mode non sécurisé :Compile in.cs for unsafe mode:

csc -unsafe in.cs  

Voir aussiSee also