CryptographicBuffer.CreateFromByteArray(Byte[]) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从输入字节数组创建缓冲区。
public:
static IBuffer ^ CreateFromByteArray(Platform::Array <byte> ^ value);
static IBuffer CreateFromByteArray(winrt::array_view <byte> const& value);
public static IBuffer CreateFromByteArray(byte[] value);
function createFromByteArray(value)
Public Shared Function CreateFromByteArray (value As Byte()) As IBuffer
参数
- value
-
Byte[]
byte[]
用于创建缓冲区的字节数组。
返回
输出缓冲区。
示例
public void ByteArrayCopy()
{
// Initialize a byte array.
byte[] arrByte = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
// Create a buffer from the byte array.
IBuffer buffer = CryptographicBuffer.CreateFromByteArray(arrByte);
// Encode the buffer into a hexadecimal string (for display);
String strHex = CryptographicBuffer.EncodeToHexString(buffer);
// Copy the buffer back into a new byte array.
byte[] arrByteNew;
CryptographicBuffer.CopyToByteArray(buffer, out arrByteNew);
}