CollectionsMarshal.AsBytes(BitArray) 메서드

정의

Span<T>'의 데이터에 대한 뷰를 BitArray가져옵니다.

public:
 static Span<System::Byte> AsBytes(System::Collections::BitArray ^ array);
public static Span<byte> AsBytes(System.Collections.BitArray? array);
static member AsBytes : System.Collections.BitArray -> Span<byte>
Public Shared Function AsBytes (array As BitArray) As Span(Of Byte)

매개 변수

array
BitArray

백업 스토리지를 BitArray 볼 수 있는 사용자입니다.

반품

설명

BitArray 나타내는 Length비트 수를 저장하는 데 필요한 것보다 더 많은 용량을 가질 수 있습니다.

반환된 범위는 Length 해당 길이를 나타낼 수 있는 가장 작은 바이트 수입니다. BitArray'의 길이가 8까지 균등하게 나눌 수 없는 경우 범위의 마지막 바이트에는 요소를 BitArray나타내지 않는 불필요한 비트가 포함될 수 있습니다. 무시될 수 있습니다.

결과 Span<T> 사용 중 BitArray 일 때는 길이를 변경하지 않아야 합니다. 이러한 변경 후 범위는 더 이상 '의 백업 스토리지를 BitArray참조하지 않을 수 있습니다.

적용 대상