CollectionsMarshal.AsBytes(BitArray) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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)
Parâmetros
Retornos
Comentários
Pode BitArray ter mais capacidade do que o necessário para armazenar o número de bits representados por Length.
O intervalo Length retornado será o menor número de bytes capazes de representar esse comprimento. Se o BitArraycomprimento 's não for uniformemente divisível por 8, o último byte do intervalo poderá conter bits desnecessários que não representam elementos no BitArray. Elas podem ser ignoradas.
O comprimento do BitArray não deve ser alterado enquanto o resultado Span<T> estiver em uso. Após essa alteração, o intervalo pode não se referir mais ao BitArrayarmazenamento de backup.