C# 字节数组放入指针
时间: 2023-07-20 14:19:47 浏览: 90
可以使用 `fixed` 关键字将字节数组固定在内存中,并使用指针访问它。以下是一个示例代码:
```csharp
byte[] byteArray = new byte[] { 1, 2, 3, 4, 5 };
fixed (byte* ptr = byteArray)
{
// 使用指针访问字节数组
for (int i = 0; i < byteArray.Length; i++)
{
Console.WriteLine(*(ptr + i));
}
}
```
请注意,使用指针可能会带来安全性问题和内存泄漏等问题,请谨慎使用。
阅读全文