gpt4 book ai didi

c# - 如何在 "visual studio code"中运行不安全代码?

转载 作者:太空宇宙 更新时间:2023-11-03 19:42:46 26 4
gpt4 key购买 nike

我正在使用 Visual Studio 代码,当我尝试运行不安全代码时,它会抛出以下错误““消息”:不安全代码可能仅在使用/unsafe 编译时出现”

和在 visual studio 中一样,它没有像 project->properties 这样的选项。

最佳答案

unsafe (C# Compiler Options)

  1. To set this compiler option in the Visual Studio development environment Open the project's Properties page.

    1. Click the Build property page.

    2. Select the Allow Unsafe Code check box.

  2. To add this option in a csproj file Open the .csproj file for a project, and add the following elements:

XML

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

用法

方法级别

unsafe static void FastCopy(byte[] src, byte[] dst, int count)  
{
// Unsafe context: can use pointers here.
}

内联 block

...

unsafe
{
// Unsafe context: can use pointers here.
}

类(class)

public unsafe class Blah {}

关于c# - 如何在 "visual studio code"中运行不安全代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50636693/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com