Udostępnij za pośrednictwem


BitOperations.TrailingZeroCount Metoda

Definicja

Przeciążenia

TrailingZeroCount(UInt64)

Zlicz liczbę końcowych bitów zerowych w niepodpisanej 64-bitowej masce wartości całkowitej.

TrailingZeroCount(Int32)

Zlicza liczbę końcowych bitów zerowych w 32-bitowej masce wartości całkowitej.

TrailingZeroCount(Int64)

Zlicza liczbę końcowych bitów zerowych w 64-bitowej masce wartości całkowitej.

TrailingZeroCount(IntPtr)

Zlicza liczbę końcowych bitów zerowych w masce. Podobnie jak w zachowaniu do instrukcji x86 TZCNT.

TrailingZeroCount(UInt32)

Zlicza liczbę końcowych bitów zerowych w niepodpisanej 32-bitowej masce wartości całkowitej.

TrailingZeroCount(UIntPtr)

Zlicza liczbę końcowych bitów zerowych w masce. Podobnie jak w zachowaniu do instrukcji x86 TZCNT.

TrailingZeroCount(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.

Zlicz liczbę końcowych bitów zerowych w niepodpisanej 64-bitowej masce wartości całkowitej.

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

Parametry

value
UInt64

Maska.

Zwraca

Liczba końcowych bitów zerowych w masce.

Atrybuty

Uwagi

Ta metoda jest podobna do zachowania instrukcji x86 TZCNT.

Dotyczy

TrailingZeroCount(Int32)

Źródło:
BitOperations.cs
Źródło:
BitOperations.cs
Źródło:
BitOperations.cs

Zlicza liczbę końcowych bitów zerowych w 32-bitowej masce wartości całkowitej.

public:
 static int TrailingZeroCount(int value);
public static int TrailingZeroCount (int value);
static member TrailingZeroCount : int -> int
Public Shared Function TrailingZeroCount (value As Integer) As Integer

Parametry

value
Int32

Maska.

Zwraca

Liczba końcowych bitów zerowych w wartości całkowitej.

Uwagi

Ta metoda jest podobna do zachowania instrukcji x86 TZCNT.

Dotyczy

TrailingZeroCount(Int64)

Źródło:
BitOperations.cs
Źródło:
BitOperations.cs
Źródło:
BitOperations.cs

Zlicza liczbę końcowych bitów zerowych w 64-bitowej masce wartości całkowitej.

public:
 static int TrailingZeroCount(long value);
public static int TrailingZeroCount (long value);
static member TrailingZeroCount : int64 -> int
Public Shared Function TrailingZeroCount (value As Long) As Integer

Parametry

value
Int64

Maska.

Zwraca

Liczba końcowych bitów zerowych w masce.

Uwagi

Ta metoda jest podobna do zachowania instrukcji x86 TZCNT.

Dotyczy

TrailingZeroCount(IntPtr)

Źródło:
BitOperations.cs
Źródło:
BitOperations.cs
Źródło:
BitOperations.cs

Zlicza liczbę końcowych bitów zerowych w masce. Podobnie jak w zachowaniu do instrukcji x86 TZCNT.

public:
 static int TrailingZeroCount(IntPtr value);
public static int TrailingZeroCount (IntPtr value);
static member TrailingZeroCount : nativeint -> int
Public Shared Function TrailingZeroCount (value As IntPtr) As Integer

Parametry

value
IntPtr

nativeint

Wartość.

Zwraca

Liczba końcowych bitów zerowych w masce.

Dotyczy

TrailingZeroCount(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.

Zlicza liczbę końcowych bitów zerowych w niepodpisanej 32-bitowej masce wartości całkowitej.

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

Parametry

value
UInt32

Maska.

Zwraca

Liczba końcowych bitów zerowych w masce.

Atrybuty

Uwagi

Ta metoda jest podobna do zachowania instrukcji x86 TZCNT.

Dotyczy

TrailingZeroCount(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.

Zlicza liczbę końcowych bitów zerowych w masce. Podobnie jak w zachowaniu do instrukcji x86 TZCNT.

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

Parametry

value
UIntPtr

unativeint

Wartość.

Zwraca

Liczba końcowych bitów zerowych w masce.

Atrybuty

Dotyczy