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

和在Visual Studio中一样,它没有诸如project-> properties之类的选项。

最佳答案

unsafe (C# Compiler Options)



XML

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

用法

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

内联块
...

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

类(class)等级
public unsafe class Blah {}

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

10-11 12:15