Compartir vía


BitOperations.PopCount Método

Definición

Sobrecargas

PopCount(UIntPtr)

Devuelve el recuento de rellenado (número de bits establecidos) de una máscara. Similar en comportamiento a la instrucción POPCNT x86.

PopCount(UInt32)

Devuelve el recuento de rellenado (número de bits establecidos) de una máscara.

PopCount(UInt64)

Devuelve el recuento de rellenado (número de bits establecidos) de una máscara de enteros de 64 bits sin signo.

PopCount(UIntPtr)

Source:
BitOperations.cs
Source:
BitOperations.cs
Source:
BitOperations.cs

Importante

Esta API no es conforme a CLS.

Devuelve el recuento de rellenado (número de bits establecidos) de una máscara. Similar en comportamiento a la instrucción POPCNT x86.

public:
 static int PopCount(UIntPtr value);
[System.CLSCompliant(false)]
public static int PopCount (UIntPtr value);
[<System.CLSCompliant(false)>]
static member PopCount : unativeint -> int
Public Shared Function PopCount (value As UIntPtr) As Integer

Parámetros

value
UIntPtr

unativeint

Valor.

Devoluciones

Recuento de población.

Atributos

Se aplica a

PopCount(UInt32)

Source:
BitOperations.cs
Source:
BitOperations.cs
Source:
BitOperations.cs

Importante

Esta API no es conforme a CLS.

Devuelve el recuento de rellenado (número de bits establecidos) de una máscara.

public:
 static int PopCount(System::UInt32 value);
[System.CLSCompliant(false)]
public static int PopCount (uint value);
[<System.CLSCompliant(false)>]
static member PopCount : uint32 -> int
Public Shared Function PopCount (value As UInteger) As Integer

Parámetros

value
UInt32

La máscara.

Devoluciones

Recuento de rellenado de una máscara.

Atributos

Comentarios

Este método es similar en comportamiento a la instrucción POPCNT x86.

Se aplica a

PopCount(UInt64)

Source:
BitOperations.cs
Source:
BitOperations.cs
Source:
BitOperations.cs

Importante

Esta API no es conforme a CLS.

Devuelve el recuento de rellenado (número de bits establecidos) de una máscara de enteros de 64 bits sin signo.

public:
 static int PopCount(System::UInt64 value);
[System.CLSCompliant(false)]
public static int PopCount (ulong value);
[<System.CLSCompliant(false)>]
static member PopCount : uint64 -> int
Public Shared Function PopCount (value As ULong) As Integer

Parámetros

value
UInt64

La máscara.

Devoluciones

Recuento de rellenado de una máscara.

Atributos

Comentarios

Este método es similar en comportamiento a la instrucción POPCNT x86.

Se aplica a