BitOperations.PopCount Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
PopCount(UIntPtr) |
Zwraca liczbę populacji (liczbę bitów zestawu) maski. Podobnie jak w przypadku zachowania instrukcji X86 POPCNT. |
PopCount(UInt32) |
Zwraca liczbę populacji (liczbę bitów zestawu) maski. |
PopCount(UInt64) |
Zwraca liczbę populacji (liczbę bitów zestawu) niepodpisanej maski całkowitej 64-bitowej. |
PopCount(UIntPtr)
- Źródło:
- BitOperations.cs
- Źródło:
- BitOperations.cs
- Źródło:
- BitOperations.cs
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Zwraca liczbę populacji (liczbę bitów zestawu) maski. Podobnie jak w przypadku zachowania instrukcji X86 POPCNT.
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
Parametry
- value
-
UIntPtr
unativeint
Wartość.
Zwraca
Liczba populacji.
- Atrybuty
Dotyczy
PopCount(UInt32)
- Źródło:
- BitOperations.cs
- Źródło:
- BitOperations.cs
- Źródło:
- BitOperations.cs
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Zwraca liczbę populacji (liczbę bitów zestawu) maski.
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
Parametry
- value
- UInt32
Maska.
Zwraca
Liczba populacji maski.
- Atrybuty
Uwagi
Ta metoda jest podobna do zachowania instrukcji X86 POPCNT.
Dotyczy
PopCount(UInt64)
- Źródło:
- BitOperations.cs
- Źródło:
- BitOperations.cs
- Źródło:
- BitOperations.cs
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Zwraca liczbę populacji (liczbę bitów zestawu) niepodpisanej maski całkowitej 64-bitowej.
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
Parametry
- value
- UInt64
Maska.
Zwraca
Liczba populacji maski.
- Atrybuty
Uwagi
Ta metoda jest podobna do zachowania instrukcji X86 POPCNT.