BitOperations.TrailingZeroCount Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
TrailingZeroCount(UInt64) |
İşaretsiz bir 64 bit tamsayı değer maskesinde sondaki sıfır bit sayısını sayar. |
TrailingZeroCount(Int32) |
32 bitlik bir tamsayı değer maskesinde sondaki sıfır bit sayısını sayar. |
TrailingZeroCount(Int64) |
64 bitlik tamsayı değer maskesindeki sondaki sıfır bit sayısını sayar. |
TrailingZeroCount(IntPtr) |
Maskedeki sondaki sıfır bit sayısını sayar. X86 yönergesi TZCNT davranışına benzer. |
TrailingZeroCount(UInt32) |
İşaretsiz bir 32 bit tamsayı değer maskesindeki sondaki sıfır bit sayısını sayar. |
TrailingZeroCount(UIntPtr) |
Maskedeki sondaki sıfır bit sayısını sayar. X86 yönergesi TZCNT davranışına benzer. |
TrailingZeroCount(UInt64)
- Kaynak:
- BitOperations.cs
- Kaynak:
- BitOperations.cs
- Kaynak:
- BitOperations.cs
Önemli
Bu API, CLS uyumlu değildir.
İşaretsiz bir 64 bit tamsayı değer maskesinde sondaki sıfır bit sayısını sayar.
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
Parametreler
- value
- UInt64
Maske.
Döndürülenler
Maskedeki sondaki sıfır bit sayısı.
- Öznitelikler
Açıklamalar
Bu yöntem, davranış olarak x86 yönergesi TZCNT'ye benzer.
Şunlara uygulanır
TrailingZeroCount(Int32)
- Kaynak:
- BitOperations.cs
- Kaynak:
- BitOperations.cs
- Kaynak:
- BitOperations.cs
32 bitlik bir tamsayı değer maskesinde sondaki sıfır bit sayısını sayar.
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
Parametreler
- value
- Int32
Maske.
Döndürülenler
Tamsayı değerinde sondaki sıfır bit sayısı.
Açıklamalar
Bu yöntem, davranış olarak x86 yönergesi TZCNT'ye benzer.
Şunlara uygulanır
TrailingZeroCount(Int64)
- Kaynak:
- BitOperations.cs
- Kaynak:
- BitOperations.cs
- Kaynak:
- BitOperations.cs
64 bitlik tamsayı değer maskesindeki sondaki sıfır bit sayısını sayar.
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
Parametreler
- value
- Int64
Maske.
Döndürülenler
Maskedeki sondaki sıfır bit sayısı.
Açıklamalar
Bu yöntem, davranış olarak x86 yönergesi TZCNT'ye benzer.
Şunlara uygulanır
TrailingZeroCount(IntPtr)
- Kaynak:
- BitOperations.cs
- Kaynak:
- BitOperations.cs
- Kaynak:
- BitOperations.cs
Maskedeki sondaki sıfır bit sayısını sayar. X86 yönergesi TZCNT davranışına benzer.
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
Parametreler
- value
-
IntPtr
nativeint
Değer.
Döndürülenler
Maskedeki sondaki sıfır bitlerin sayısı.
Şunlara uygulanır
TrailingZeroCount(UInt32)
- Kaynak:
- BitOperations.cs
- Kaynak:
- BitOperations.cs
- Kaynak:
- BitOperations.cs
Önemli
Bu API, CLS uyumlu değildir.
İşaretsiz bir 32 bit tamsayı değer maskesindeki sondaki sıfır bit sayısını sayar.
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
Parametreler
- value
- UInt32
Maske.
Döndürülenler
Maskedeki sondaki sıfır bit sayısı.
- Öznitelikler
Açıklamalar
Bu yöntem, davranış olarak x86 yönergesi TZCNT'ye benzer.
Şunlara uygulanır
TrailingZeroCount(UIntPtr)
- Kaynak:
- BitOperations.cs
- Kaynak:
- BitOperations.cs
- Kaynak:
- BitOperations.cs
Önemli
Bu API, CLS uyumlu değildir.
Maskedeki sondaki sıfır bit sayısını sayar. X86 yönergesi TZCNT davranışına benzer.
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
Parametreler
- value
-
UIntPtr
unativeint
Değer.
Döndürülenler
Maskedeki sondaki sıfır bitlerin sayısı.
- Öznitelikler