BitOperations.PopCount Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
PopCount(UIntPtr) |
Gibt die Auffüllungsanzahl (Anzahl festgelegter Bits) einer Maske zurück. Ähnlich wie die x86-Anweisung POPCNT. |
PopCount(UInt32) |
Gibt die Auffüllungsanzahl (Anzahl festgelegter Bits) einer Maske zurück. |
PopCount(UInt64) |
Gibt die Auffüllungsanzahl (Anzahl festgelegter Bits) einer 64-Bit-Ganzzahlmaske ohne Vorzeichen zurück. |
PopCount(UIntPtr)
- Quelle:
- BitOperations.cs
- Quelle:
- BitOperations.cs
- Quelle:
- BitOperations.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Gibt die Auffüllungsanzahl (Anzahl festgelegter Bits) einer Maske zurück. Ähnlich wie die x86-Anweisung 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
Parameter
- value
-
UIntPtr
unativeint
Der Wert.
Gibt zurück
Die Einwohnerzahl.
- Attribute
Gilt für:
PopCount(UInt32)
- Quelle:
- BitOperations.cs
- Quelle:
- BitOperations.cs
- Quelle:
- BitOperations.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Gibt die Auffüllungsanzahl (Anzahl festgelegter Bits) einer Maske zurück.
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
Parameter
- value
- UInt32
Die Maske.
Gibt zurück
Die Auffüllungsanzahl einer Maske.
- Attribute
Hinweise
Diese Methode ähnelt im Verhalten der x86-Anweisung POPCNT.
Gilt für:
PopCount(UInt64)
- Quelle:
- BitOperations.cs
- Quelle:
- BitOperations.cs
- Quelle:
- BitOperations.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Gibt die Auffüllungsanzahl (Anzahl festgelegter Bits) einer 64-Bit-Ganzzahlmaske ohne Vorzeichen zurück.
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
Parameter
- value
- UInt64
Die Maske.
Gibt zurück
Die Auffüllungsanzahl der Maske.
- Attribute
Hinweise
Diese Methode ähnelt im Verhalten der x86-Anweisung POPCNT.