Freigeben über


BitOperations.LeadingZeroCount Methode

Definition

Überlädt

LeadingZeroCount(UInt32)

Zählt die Anzahl der führenden Nullbits in einer 32-Bit-Ganzzahlmaske ohne Vorzeichen.

LeadingZeroCount(UInt64)

Zählt die Anzahl der führenden Nullbits in einer 64-Bit-Ganzzahlmaske ohne Vorzeichen.

LeadingZeroCount(UIntPtr)

Zählt die Anzahl der führenden Nullbits in einer Maske. Ähnlich wie die x86-Anweisung LZCNT.

LeadingZeroCount(UInt32)

Quelle:
BitOperations.cs
Quelle:
BitOperations.cs
Quelle:
BitOperations.cs

Wichtig

Diese API ist nicht CLS-kompatibel.

Zählt die Anzahl der führenden Nullbits in einer 32-Bit-Ganzzahlmaske ohne Vorzeichen.

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

Parameter

value
UInt32

Die Maske.

Gibt zurück

Die Anzahl der führenden Nullbits in einer Maske.

Attribute

Hinweise

Diese Methode ähnelt im Verhalten der x86-Anweisung LZCNT.

Gilt für:

LeadingZeroCount(UInt64)

Quelle:
BitOperations.cs
Quelle:
BitOperations.cs
Quelle:
BitOperations.cs

Wichtig

Diese API ist nicht CLS-kompatibel.

Zählt die Anzahl der führenden Nullbits in einer 64-Bit-Ganzzahlmaske ohne Vorzeichen.

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

Parameter

value
UInt64

Die Maske.

Gibt zurück

Die Anzahl der führenden Nullbits in einer Maske.

Attribute

Hinweise

Diese Methode ähnelt im Verhalten der x86-Anweisung LZCNT.

Gilt für:

LeadingZeroCount(UIntPtr)

Quelle:
BitOperations.cs
Quelle:
BitOperations.cs
Quelle:
BitOperations.cs

Wichtig

Diese API ist nicht CLS-kompatibel.

Zählt die Anzahl der führenden Nullbits in einer Maske. Ähnlich wie die x86-Anweisung LZCNT.

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

Parameter

value
UIntPtr

unativeint

Der Wert.

Gibt zurück

Die Anzahl der führenden Nullbits in einer Maske.

Attribute

Gilt für: