-unsafe (C#-Compileroptionen)-unsafe (C# Compiler Options)

Die Compileroption -unsafe ermöglicht das Kompilieren von Code, der das unsafe-Schlüsselwort verwendet.The -unsafe compiler option allows code that uses the unsafe keyword to compile.

SyntaxSyntax

-unsafe  

HinweiseRemarks

Weitere Informationen zu unsicherem Code finden Sie unter Unsicherer Code und Zeiger.For more information about unsafe code, see Unsafe Code and Pointers.

So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung festTo set this compiler option in the Visual Studio development environment

  1. Öffnen Sie die Seite Eigenschaften des Projekts.Open the project's Properties page.

  2. Klicken Sie auf die Eigenschaftenseite Build .Click the Build property page.

  3. Wählen Sie die Unsicheren Code zulassen-Kontrollkästchen.Select the Allow Unsafe Code check box.

So fügen Sie diese Option in eine CSPROJ-Datei hinzuTo add this option in a csproj file

Öffnen Sie die CSPROJ-Datei für ein Projekt, und fügen Sie die folgenden Elemente hinzu:Open the .csproj file for a project, and add the following elements:

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

Informationen zum programmgesteuerten Festlegen dieser Compileroption finden Sie unter AllowUnsafeBlocks.For information about how to set this compiler option programmatically, see AllowUnsafeBlocks.

BeispielExample

Kompilieren Sie in.cs für den unsicheren Modus:Compile in.cs for unsafe mode:

csc -unsafe in.cs  

Siehe auchSee Also

C#-CompileroptionenC# Compiler Options
Verwalten von Projekt- und ProjektmappeneigenschaftenManaging Project and Solution Properties