首页 > 解决方案 > 这合法/安全吗?

问题描述

假设我这样做:

Span<char> span = new char[4096];
Span<byte> bytes = MemoryMarshal.AsBytes(span);

RandomNumberGenerator.Fill(bytes);

我还能用span吗?如果RandomNumberGenerator填充span对 a 无效的值char怎么办?

这会安全吗?

标签: c#security

解决方案


推荐阅读