Byte Yapı

Tanım

8 bit işaretsiz tamsayıyı temsil eder.

public value class System::Byte : IComparable, IComparable<System::Byte>, IConvertible, IEquatable<System::Byte>, IFormattable
public value class System::Byte : IComparable, IComparable<System::Byte>, IConvertible, IEquatable<System::Byte>, ISpanFormattable
public value class System::Byte : IComparable<System::Byte>, IConvertible, IEquatable<System::Byte>, IParsable<System::Byte>, ISpanParsable<System::Byte>, System::Numerics::IAdditionOperators<System::Byte, System::Byte, System::Byte>, System::Numerics::IAdditiveIdentity<System::Byte, System::Byte>, System::Numerics::IBinaryInteger<System::Byte>, System::Numerics::IBinaryNumber<System::Byte>, System::Numerics::IBitwiseOperators<System::Byte, System::Byte, System::Byte>, System::Numerics::IComparisonOperators<System::Byte, System::Byte, bool>, System::Numerics::IDecrementOperators<System::Byte>, System::Numerics::IDivisionOperators<System::Byte, System::Byte, System::Byte>, System::Numerics::IEqualityOperators<System::Byte, System::Byte, bool>, System::Numerics::IIncrementOperators<System::Byte>, System::Numerics::IMinMaxValue<System::Byte>, System::Numerics::IModulusOperators<System::Byte, System::Byte, System::Byte>, System::Numerics::IMultiplicativeIdentity<System::Byte, System::Byte>, System::Numerics::IMultiplyOperators<System::Byte, System::Byte, System::Byte>, System::Numerics::INumber<System::Byte>, System::Numerics::INumberBase<System::Byte>, System::Numerics::IShiftOperators<System::Byte, int, System::Byte>, System::Numerics::ISubtractionOperators<System::Byte, System::Byte, System::Byte>, System::Numerics::IUnaryNegationOperators<System::Byte, System::Byte>, System::Numerics::IUnaryPlusOperators<System::Byte, System::Byte>, System::Numerics::IUnsignedNumber<System::Byte>
public value class System::Byte : IComparable<System::Byte>, IConvertible, IEquatable<System::Byte>, IParsable<System::Byte>, ISpanParsable<System::Byte>, IUtf8SpanParsable<System::Byte>, System::Numerics::IAdditionOperators<System::Byte, System::Byte, System::Byte>, System::Numerics::IAdditiveIdentity<System::Byte, System::Byte>, System::Numerics::IBinaryInteger<System::Byte>, System::Numerics::IBinaryNumber<System::Byte>, System::Numerics::IBitwiseOperators<System::Byte, System::Byte, System::Byte>, System::Numerics::IComparisonOperators<System::Byte, System::Byte, bool>, System::Numerics::IDecrementOperators<System::Byte>, System::Numerics::IDivisionOperators<System::Byte, System::Byte, System::Byte>, System::Numerics::IEqualityOperators<System::Byte, System::Byte, bool>, System::Numerics::IIncrementOperators<System::Byte>, System::Numerics::IMinMaxValue<System::Byte>, System::Numerics::IModulusOperators<System::Byte, System::Byte, System::Byte>, System::Numerics::IMultiplicativeIdentity<System::Byte, System::Byte>, System::Numerics::IMultiplyOperators<System::Byte, System::Byte, System::Byte>, System::Numerics::INumber<System::Byte>, System::Numerics::INumberBase<System::Byte>, System::Numerics::IShiftOperators<System::Byte, int, System::Byte>, System::Numerics::ISubtractionOperators<System::Byte, System::Byte, System::Byte>, System::Numerics::IUnaryNegationOperators<System::Byte, System::Byte>, System::Numerics::IUnaryPlusOperators<System::Byte, System::Byte>, System::Numerics::IUnsignedNumber<System::Byte>
public value class System::Byte : IComparable, IConvertible, IFormattable
public value class System::Byte : IComparable, IComparable<System::Byte>, IEquatable<System::Byte>, IFormattable
public struct Byte : IComparable, IComparable<byte>, IConvertible, IEquatable<byte>, IFormattable
public readonly struct Byte : IComparable, IComparable<byte>, IConvertible, IEquatable<byte>, IFormattable
public readonly struct Byte : IComparable, IComparable<byte>, IConvertible, IEquatable<byte>, ISpanFormattable
public readonly struct Byte : IComparable<byte>, IConvertible, IEquatable<byte>, IParsable<byte>, ISpanParsable<byte>, System.Numerics.IAdditionOperators<byte,byte,byte>, System.Numerics.IAdditiveIdentity<byte,byte>, System.Numerics.IBinaryInteger<byte>, System.Numerics.IBinaryNumber<byte>, System.Numerics.IBitwiseOperators<byte,byte,byte>, System.Numerics.IComparisonOperators<byte,byte,bool>, System.Numerics.IDecrementOperators<byte>, System.Numerics.IDivisionOperators<byte,byte,byte>, System.Numerics.IEqualityOperators<byte,byte,bool>, System.Numerics.IIncrementOperators<byte>, System.Numerics.IMinMaxValue<byte>, System.Numerics.IModulusOperators<byte,byte,byte>, System.Numerics.IMultiplicativeIdentity<byte,byte>, System.Numerics.IMultiplyOperators<byte,byte,byte>, System.Numerics.INumber<byte>, System.Numerics.INumberBase<byte>, System.Numerics.IShiftOperators<byte,int,byte>, System.Numerics.ISubtractionOperators<byte,byte,byte>, System.Numerics.IUnaryNegationOperators<byte,byte>, System.Numerics.IUnaryPlusOperators<byte,byte>, System.Numerics.IUnsignedNumber<byte>
public readonly struct Byte : IComparable<byte>, IConvertible, IEquatable<byte>, IParsable<byte>, ISpanParsable<byte>, IUtf8SpanParsable<byte>, System.Numerics.IAdditionOperators<byte,byte,byte>, System.Numerics.IAdditiveIdentity<byte,byte>, System.Numerics.IBinaryInteger<byte>, System.Numerics.IBinaryNumber<byte>, System.Numerics.IBitwiseOperators<byte,byte,byte>, System.Numerics.IComparisonOperators<byte,byte,bool>, System.Numerics.IDecrementOperators<byte>, System.Numerics.IDivisionOperators<byte,byte,byte>, System.Numerics.IEqualityOperators<byte,byte,bool>, System.Numerics.IIncrementOperators<byte>, System.Numerics.IMinMaxValue<byte>, System.Numerics.IModulusOperators<byte,byte,byte>, System.Numerics.IMultiplicativeIdentity<byte,byte>, System.Numerics.IMultiplyOperators<byte,byte,byte>, System.Numerics.INumber<byte>, System.Numerics.INumberBase<byte>, System.Numerics.IShiftOperators<byte,int,byte>, System.Numerics.ISubtractionOperators<byte,byte,byte>, System.Numerics.IUnaryNegationOperators<byte,byte>, System.Numerics.IUnaryPlusOperators<byte,byte>, System.Numerics.IUnsignedNumber<byte>
[System.Serializable]
public struct Byte : IComparable, IConvertible, IFormattable
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct Byte : IComparable, IComparable<byte>, IConvertible, IEquatable<byte>, IFormattable
public struct Byte : IComparable, IComparable<byte>, IEquatable<byte>, IFormattable
type byte = struct
    interface IConvertible
    interface IFormattable
type byte = struct
    interface IConvertible
    interface ISpanFormattable
    interface IFormattable
type byte = struct
    interface IConvertible
    interface IFormattable
    interface IParsable<byte>
    interface ISpanFormattable
    interface ISpanParsable<byte>
    interface IAdditionOperators<byte, byte, byte>
    interface IAdditiveIdentity<byte, byte>
    interface IBinaryInteger<byte>
    interface IBinaryNumber<byte>
    interface IBitwiseOperators<byte, byte, byte>
    interface IComparisonOperators<byte, byte, bool>
    interface IEqualityOperators<byte, byte, bool>
    interface IDecrementOperators<byte>
    interface IDivisionOperators<byte, byte, byte>
    interface IIncrementOperators<byte>
    interface IModulusOperators<byte, byte, byte>
    interface IMultiplicativeIdentity<byte, byte>
    interface IMultiplyOperators<byte, byte, byte>
    interface INumber<byte>
    interface INumberBase<byte>
    interface ISubtractionOperators<byte, byte, byte>
    interface IUnaryNegationOperators<byte, byte>
    interface IUnaryPlusOperators<byte, byte>
    interface IShiftOperators<byte, int, byte>
    interface IMinMaxValue<byte>
    interface IUnsignedNumber<byte>
type byte = struct
    interface IConvertible
    interface IFormattable
    interface IParsable<byte>
    interface ISpanFormattable
    interface ISpanParsable<byte>
    interface IAdditionOperators<byte, byte, byte>
    interface IAdditiveIdentity<byte, byte>
    interface IBinaryInteger<byte>
    interface IBinaryNumber<byte>
    interface IBitwiseOperators<byte, byte, byte>
    interface IComparisonOperators<byte, byte, bool>
    interface IEqualityOperators<byte, byte, bool>
    interface IDecrementOperators<byte>
    interface IDivisionOperators<byte, byte, byte>
    interface IIncrementOperators<byte>
    interface IModulusOperators<byte, byte, byte>
    interface IMultiplicativeIdentity<byte, byte>
    interface IMultiplyOperators<byte, byte, byte>
    interface INumber<byte>
    interface INumberBase<byte>
    interface ISubtractionOperators<byte, byte, byte>
    interface IUnaryNegationOperators<byte, byte>
    interface IUnaryPlusOperators<byte, byte>
    interface IUtf8SpanFormattable
    interface IUtf8SpanParsable<byte>
    interface IShiftOperators<byte, int, byte>
    interface IMinMaxValue<byte>
    interface IUnsignedNumber<byte>
type byte = struct
    interface IConvertible
    interface IFormattable
    interface IParsable<byte>
    interface ISpanFormattable
    interface ISpanParsable<byte>
    interface IUtf8SpanFormattable
    interface IUtf8SpanParsable<byte>
    interface IAdditionOperators<byte, byte, byte>
    interface IAdditiveIdentity<byte, byte>
    interface IBinaryInteger<byte>
    interface IBinaryNumber<byte>
    interface IBitwiseOperators<byte, byte, byte>
    interface IComparisonOperators<byte, byte, bool>
    interface IEqualityOperators<byte, byte, bool>
    interface IDecrementOperators<byte>
    interface IDivisionOperators<byte, byte, byte>
    interface IIncrementOperators<byte>
    interface IModulusOperators<byte, byte, byte>
    interface IMultiplicativeIdentity<byte, byte>
    interface IMultiplyOperators<byte, byte, byte>
    interface INumber<byte>
    interface INumberBase<byte>
    interface ISubtractionOperators<byte, byte, byte>
    interface IUnaryNegationOperators<byte, byte>
    interface IUnaryPlusOperators<byte, byte>
    interface IShiftOperators<byte, int, byte>
    interface IMinMaxValue<byte>
    interface IUnsignedNumber<byte>
[<System.Serializable>]
type byte = struct
    interface IFormattable
    interface IConvertible
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type byte = struct
    interface IFormattable
    interface IConvertible
type byte = struct
    interface IFormattable
Public Structure Byte
Implements IComparable, IComparable(Of Byte), IConvertible, IEquatable(Of Byte), IFormattable
Public Structure Byte
Implements IComparable, IComparable(Of Byte), IConvertible, IEquatable(Of Byte), ISpanFormattable
Public Structure Byte
Implements IAdditionOperators(Of Byte, Byte, Byte), IAdditiveIdentity(Of Byte, Byte), IBinaryInteger(Of Byte), IBinaryNumber(Of Byte), IBitwiseOperators(Of Byte, Byte, Byte), IComparable(Of Byte), IComparisonOperators(Of Byte, Byte, Boolean), IConvertible, IDecrementOperators(Of Byte), IDivisionOperators(Of Byte, Byte, Byte), IEqualityOperators(Of Byte, Byte, Boolean), IEquatable(Of Byte), IIncrementOperators(Of Byte), IMinMaxValue(Of Byte), IModulusOperators(Of Byte, Byte, Byte), IMultiplicativeIdentity(Of Byte, Byte), IMultiplyOperators(Of Byte, Byte, Byte), INumber(Of Byte), INumberBase(Of Byte), IParsable(Of Byte), IShiftOperators(Of Byte, Integer, Byte), ISpanParsable(Of Byte), ISubtractionOperators(Of Byte, Byte, Byte), IUnaryNegationOperators(Of Byte, Byte), IUnaryPlusOperators(Of Byte, Byte), IUnsignedNumber(Of Byte)
Public Structure Byte
Implements IAdditionOperators(Of Byte, Byte, Byte), IAdditiveIdentity(Of Byte, Byte), IBinaryInteger(Of Byte), IBinaryNumber(Of Byte), IBitwiseOperators(Of Byte, Byte, Byte), IComparable(Of Byte), IComparisonOperators(Of Byte, Byte, Boolean), IConvertible, IDecrementOperators(Of Byte), IDivisionOperators(Of Byte, Byte, Byte), IEqualityOperators(Of Byte, Byte, Boolean), IEquatable(Of Byte), IIncrementOperators(Of Byte), IMinMaxValue(Of Byte), IModulusOperators(Of Byte, Byte, Byte), IMultiplicativeIdentity(Of Byte, Byte), IMultiplyOperators(Of Byte, Byte, Byte), INumber(Of Byte), INumberBase(Of Byte), IParsable(Of Byte), IShiftOperators(Of Byte, Integer, Byte), ISpanParsable(Of Byte), ISubtractionOperators(Of Byte, Byte, Byte), IUnaryNegationOperators(Of Byte, Byte), IUnaryPlusOperators(Of Byte, Byte), IUnsignedNumber(Of Byte), IUtf8SpanParsable(Of Byte)
Public Structure Byte
Implements IComparable, IConvertible, IFormattable
Public Structure Byte
Implements IComparable, IComparable(Of Byte), IEquatable(Of Byte), IFormattable
Devralma
Öznitelikler
Uygulamalar
IComparable IComparable<Byte> IConvertible IEquatable<Byte> IFormattable ISpanFormattable IComparable<TSelf> IEquatable<TSelf> IParsable<Byte> IParsable<TSelf> ISpanParsable<Byte> ISpanParsable<TSelf> IAdditionOperators<Byte,Byte,Byte> IAdditionOperators<TSelf,TSelf,TSelf> IAdditiveIdentity<Byte,Byte> IAdditiveIdentity<TSelf,TSelf> IBinaryInteger<Byte> IBinaryNumber<Byte> IBinaryNumber<TSelf> IBitwiseOperators<Byte,Byte,Byte> IBitwiseOperators<TSelf,TSelf,TSelf> IComparisonOperators<Byte,Byte,Boolean> IComparisonOperators<TSelf,TSelf,Boolean> IDecrementOperators<Byte> IDecrementOperators<TSelf> IDivisionOperators<Byte,Byte,Byte> IDivisionOperators<TSelf,TSelf,TSelf> IEqualityOperators<Byte,Byte,Boolean> IEqualityOperators<TSelf,TOther,TResult> IEqualityOperators<TSelf,TSelf,Boolean> IIncrementOperators<Byte> IIncrementOperators<TSelf> IMinMaxValue<Byte> IModulusOperators<Byte,Byte,Byte> IModulusOperators<TSelf,TSelf,TSelf> IMultiplicativeIdentity<Byte,Byte> IMultiplicativeIdentity<TSelf,TSelf> IMultiplyOperators<Byte,Byte,Byte> IMultiplyOperators<TSelf,TSelf,TSelf> INumber<Byte> INumber<TSelf> INumberBase<Byte> INumberBase<TSelf> IShiftOperators<Byte,Int32,Byte> IShiftOperators<TSelf,Int32,TSelf> ISubtractionOperators<Byte,Byte,Byte> ISubtractionOperators<TSelf,TSelf,TSelf> IUnaryNegationOperators<Byte,Byte> IUnaryNegationOperators<TSelf,TSelf> IUnaryPlusOperators<Byte,Byte> IUnaryPlusOperators<TSelf,TSelf> IUnsignedNumber<Byte> IUtf8SpanFormattable IUtf8SpanParsable<Byte> IUtf8SpanParsable<TSelf>

Açıklamalar

Bu API hakkında daha fazla bilgi için bkz. Byte için ek API açıklamaları.

Alanlar

MaxValue

Bir öğesinin mümkün olan en büyük değerini Bytetemsil eder. Bu alan sabittir.

MinValue

Bir öğesinin mümkün olan en küçük değerini Bytetemsil eder. Bu alan sabittir.

Yöntemler

Clamp(Byte, Byte, Byte)

Bir değeri kapsayıcı bir minimum ve maksimum değere kelepçeler.

CompareTo(Byte)

Bu örneği belirtilen 8 bit işaretsiz tamsayıyla karşılaştırır ve göreli değerlerinin bir göstergesini döndürür.

CompareTo(Object)

Bu örneği belirtilen nesne ile karşılaştırır ve göreli değerlerin bir göstergesini döndürür.

CreateChecked<TOther>(TOther)

Geçerli türün bir örneğini bir değerden oluşturur ve geçerli türün temsil edilebilir aralığının dışında kalan değerler için taşma özel durumu oluşturur.

CreateSaturating<TOther>(TOther)

Geçerli türün bir örneğini bir değerden oluşturur ve geçerli türün temsil edilebilir aralığının dışında kalan tüm değerleri doygunluğa getirir.

CreateTruncating<TOther>(TOther)

Geçerli türün bir örneğini bir değerden oluşturur ve geçerli türün temsil edilebilir aralığının dışında kalan değerleri keserek.

DivRem(Byte, Byte)

İki değerin bölümünü ve kalanını hesaplar.

Equals(Byte)

Bu örneğin ve belirtilen Byte nesnenin aynı değeri temsil edip etmediğini belirten bir değer döndürür.

Equals(Object)

Bu örneğin, belirtilen bir nesneye eşit olup olmadığını gösteren bir değeri döndürür.

GetHashCode()

Bu örneğe ilişkin karma kodu döndürür.

GetTypeCode()

değer türü Byteiçin değerini TypeCode döndürür.

IsEvenInteger(Byte)

Bir değerin çift tam sayı olup olmadığını belirler.

IsOddInteger(Byte)

Bir değerin tek integralli bir sayıyı temsil eder olup olmadığını belirler.

IsPow2(Byte)

Bir değerin ikinin gücü olup olmadığını belirler.

LeadingZeroCount(Byte)

Bir değerdeki baştaki sıfırların sayısını hesaplar.

Log2(Byte)

Bir değerin log2'sini hesaplar.

Max(Byte, Byte)

İki değeri daha büyük olan işlemle karşılaştırır.

Min(Byte, Byte)

daha küçük olan iki değeri işlemle karşılaştırır.

Parse(ReadOnlySpan<Byte>, IFormatProvider)

UTF-8 karakterlik bir aralığı bir değere ayrıştırıyor.

Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)

UTF-8 karakterlik bir aralığı bir değere ayrıştırıyor.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Bir karakter aralığını bir değere ayrıştırıyor.

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Bir sayının belirtilen stildeki ve kültüre özgü biçimdeki span gösterimini eşdeğerine Byte dönüştürür.

Parse(String)

Bir sayının dize gösterimini eşdeğerine Byte dönüştürür.

Parse(String, IFormatProvider)

Belirtilen kültüre özgü biçimdeki bir sayının dize gösterimini eşdeğerine Byte dönüştürür.

Parse(String, NumberStyles)

Belirtilen stildeki bir sayının dize gösterimini eşdeğerine Byte dönüştürür.

Parse(String, NumberStyles, IFormatProvider)

Belirtilen stildeki ve kültüre özgü biçimdeki bir sayının dize gösterimini eşdeğerine Byte dönüştürür.

PopCount(Byte)

Bir değerde ayarlanan bit sayısını hesaplar.

RotateLeft(Byte, Int32)

Belirli bir miktar tarafından bırakılan bir değeri döndürür.

RotateRight(Byte, Int32)

Değeri belirli bir miktarda sağa döndürür.

Sign(Byte)

Bir değerin işaretini hesaplar.

ToString()

Geçerli Byte nesnenin değerini eşdeğer dize gösterimine dönüştürür.

ToString(IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak geçerli Byte nesnenin sayısal değerini eşdeğer dize gösterimine dönüştürür.

ToString(String)

Belirtilen biçimi kullanarak geçerli Byte nesnenin değerini eşdeğer dize gösterimine dönüştürür.

ToString(String, IFormatProvider)

Belirtilen biçim ve kültüre özgü biçimlendirme bilgilerini kullanarak geçerli Byte nesnenin değerini eşdeğer dize gösterimine dönüştürür.

TrailingZeroCount(Byte)

Bir değerdeki sondaki sıfırların sayısını hesaplar.

TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Geçerli örneğin değerini belirtilen bayt aralığına UTF-8 olarak biçimlendirmeye çalışır.

TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Geçerli 8 bit işaretsiz tamsayı örneğinin değerini sağlanan karakter aralığına biçimlendirmeye çalışır.

TryParse(ReadOnlySpan<Byte>, Byte)

Bir sayının dize gösterimini içeren UTF-8 karakter aralığını 8 bit işaretsiz tamsayı eşdeğerine dönüştürmeye çalışır.

TryParse(ReadOnlySpan<Byte>, IFormatProvider, Byte)

UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır.

TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, Byte)

UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır.

TryParse(ReadOnlySpan<Char>, Byte)

Bir sayının span gösterimini eşdeğerine Byte dönüştürmeyi dener ve dönüştürmenin başarılı olup olmadığını gösteren bir değer döndürür.

TryParse(ReadOnlySpan<Char>, IFormatProvider, Byte)

Bir karakter aralığını bir değere ayrıştırmaya çalışır.

TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, Byte)

Bir sayının belirtilen stildeki ve kültüre özgü biçimdeki span gösterimini eşdeğerine Byte dönüştürür. Dönüştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri.

TryParse(String, Byte)

Bir sayının dize gösterimini eşdeğerine Byte dönüştürmeyi dener ve dönüştürmenin başarılı olup olmadığını gösteren bir değer döndürür.

TryParse(String, IFormatProvider, Byte)

Bir dizeyi bir değere ayrıştırmaya çalışır.

TryParse(String, NumberStyles, IFormatProvider, Byte)

Belirtilen stildeki ve kültüre özgü biçimdeki bir sayının dize gösterimini eşdeğerine Byte dönüştürür. Dönüştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri.

Belirtik Arabirim Kullanımları

IAdditionOperators<Byte,Byte,Byte>.Addition(Byte, Byte)

Toplamlarını hesaplamak için iki değeri bir araya ekler.

IAdditionOperators<Byte,Byte,Byte>.CheckedAddition(Byte, Byte)

Toplamlarını hesaplamak için iki değeri bir araya ekler.

IAdditiveIdentity<Byte,Byte>.AdditiveIdentity

Geçerli türün ek kimliğini alır.

IBinaryInteger<Byte>.GetByteCount()

öğesinin bir parçası TryWriteLittleEndian(Span<Byte>, Int32)olarak yazılacak bayt sayısını alır.

IBinaryInteger<Byte>.GetShortestBitLength()

En kısa ikinin geçerli değerin tamamlayıcı gösteriminin bit cinsinden uzunluğunu alır.

IBinaryInteger<Byte>.TryReadBigEndian(ReadOnlySpan<Byte>, Boolean, Byte)

8 bit işaretsiz tamsayıyı temsil eder.

IBinaryInteger<Byte>.TryReadLittleEndian(ReadOnlySpan<Byte>, Boolean, Byte)

8 bit işaretsiz tamsayıyı temsil eder.

IBinaryInteger<Byte>.TryWriteBigEndian(Span<Byte>, Int32)

Geçerli değeri büyük endian biçiminde belirli bir yayılmaya yazmaya çalışır.

IBinaryInteger<Byte>.TryWriteLittleEndian(Span<Byte>, Int32)

Küçük endian biçimindeki geçerli değeri belirli bir yayılmaya yazmaya çalışır.

IBinaryNumber<Byte>.AllBitsSet

Tüm bitlerin ayarlandığı ikili türün bir örneğini alır.

IBitwiseOperators<Byte,Byte,Byte>.BitwiseAnd(Byte, Byte)

İki değerin bit düzeyinde ve değerlerini hesaplar.

IBitwiseOperators<Byte,Byte,Byte>.BitwiseOr(Byte, Byte)

bit düzeyinde veya iki değeri hesaplar.

IBitwiseOperators<Byte,Byte,Byte>.ExclusiveOr(Byte, Byte)

İki değerin özel veya dışlayıcı değerini hesaplar.

IBitwiseOperators<Byte,Byte,Byte>.OnesComplement(Byte)

Belirli bir değerin bireyi tamamlayan gösterimini hesaplar.

IComparable.CompareTo(Object)

Mevcut örneği aynı türdeki başka bir nesne ile karşılaştırır ve geçerli örneğin, diğer nesneyle aynı sıralama düzeni konumunda mı olduğunu, önünde mi olduğunu, yoksa arkasında mı olduğunu belirten bir tamsayı döndürür.

IComparisonOperators<Byte,Byte,Boolean>.GreaterThan(Byte, Byte)

Hangisinin daha büyük olduğunu belirlemek için iki değeri karşılaştırır.

IComparisonOperators<Byte,Byte,Boolean>.GreaterThanOrEqual(Byte, Byte)

Hangisinin daha büyük veya eşit olduğunu belirlemek için iki değeri karşılaştırır.

IComparisonOperators<Byte,Byte,Boolean>.LessThan(Byte, Byte)

Hangisinin daha az olduğunu belirlemek için iki değeri karşılaştırır.

IComparisonOperators<Byte,Byte,Boolean>.LessThanOrEqual(Byte, Byte)

Hangisinin daha az veya eşit olduğunu belirlemek için iki değeri karşılaştırır.

IConvertible.GetTypeCode()

Bu örneğin değerini TypeCode döndürür.

IConvertible.ToBoolean(IFormatProvider)

Bu üyenin açıklaması için bkz ToBoolean(IFormatProvider). .

IConvertible.ToByte(IFormatProvider)

Bu üyenin açıklaması için bkz ToByte(IFormatProvider). .

IConvertible.ToChar(IFormatProvider)

Bu üyenin açıklaması için bkz ToChar(IFormatProvider). .

IConvertible.ToDateTime(IFormatProvider)

Bu dönüşüm desteklenmiyor. Bu yöntem kullanılmaya çalışılması bir InvalidCastExceptionoluşturur.

IConvertible.ToDecimal(IFormatProvider)

Bu üyenin açıklaması için bkz ToDecimal(IFormatProvider). .

IConvertible.ToDouble(IFormatProvider)

Bu üyenin açıklaması için bkz ToDouble(IFormatProvider). .

IConvertible.ToInt16(IFormatProvider)

Bu üyenin açıklaması için bkz ToInt16(IFormatProvider). .

IConvertible.ToInt32(IFormatProvider)

Bu üyenin açıklaması için bkz ToInt32(IFormatProvider). .

IConvertible.ToInt64(IFormatProvider)

Bu üyenin açıklaması için bkz ToInt64(IFormatProvider). .

IConvertible.ToSByte(IFormatProvider)

Bu üyenin açıklaması için bkz ToSByte(IFormatProvider). .

IConvertible.ToSingle(IFormatProvider)

Bu üyenin açıklaması için bkz ToSingle(IFormatProvider). .

IConvertible.ToType(Type, IFormatProvider)

Bu üyenin açıklaması için bkz ToType(Type, IFormatProvider). .

IConvertible.ToUInt16(IFormatProvider)

Bu üyenin açıklaması için bkz ToUInt16(IFormatProvider). .

IConvertible.ToUInt32(IFormatProvider)

Bu üyenin açıklaması için bkz ToUInt32(IFormatProvider). .

IConvertible.ToUInt64(IFormatProvider)

Bu üyenin açıklaması için bkz ToUInt64(IFormatProvider). .

IDecrementOperators<Byte>.CheckedDecrement(Byte)

Değeri azaltma.

IDecrementOperators<Byte>.Decrement(Byte)

Değeri azaltma.

IDivisionOperators<Byte,Byte,Byte>.Division(Byte, Byte)

Bölümlerini hesaplamak için bir değeri diğerine böler.

IEqualityOperators<Byte,Byte,Boolean>.Equality(Byte, Byte)

Eşitliği belirlemek için iki değeri karşılaştırır.

IEqualityOperators<Byte,Byte,Boolean>.Inequality(Byte, Byte)

Eşitsizliği belirlemek için iki değeri karşılaştırır.

IIncrementOperators<Byte>.CheckedIncrement(Byte)

Bir değeri artırır.

IIncrementOperators<Byte>.Increment(Byte)

Bir değeri artırır.

IMinMaxValue<Byte>.MaxValue

Geçerli türün en büyük değerini alır.

IMinMaxValue<Byte>.MinValue

Geçerli türün en küçük değerini alır.

IModulusOperators<Byte,Byte,Byte>.Modulus(Byte, Byte)

Modüllerini veya kalan değerlerini hesaplamak için iki değeri birbirine böler.

IMultiplicativeIdentity<Byte,Byte>.MultiplicativeIdentity

Geçerli türün çarpımlı kimliğini alır.

IMultiplyOperators<Byte,Byte,Byte>.CheckedMultiply(Byte, Byte)

Çarpımlarını hesaplamak için iki değeri çarpar.

IMultiplyOperators<Byte,Byte,Byte>.Multiply(Byte, Byte)

Çarpımlarını hesaplamak için iki değeri çarpar.

INumber<Byte>.CopySign(Byte, Byte)

Bir değerin işaretini başka bir değerin işaretine kopyalar.

INumber<Byte>.MaxNumber(Byte, Byte)

daha büyük olan ve giriş NaNise diğer değeri döndüren iki değeri ile karşılaştırır.

INumber<Byte>.MinNumber(Byte, Byte)

daha küçük olan ve giriş ise diğer değeri döndüren iki değeri hesapla karşılaştırır NaN.

INumberBase<Byte>.Abs(Byte)

Bir değerin mutlak değerini hesaplar.

INumberBase<Byte>.IsCanonical(Byte)

Bir değerin kurallı gösteriminde olup olmadığını belirler.

INumberBase<Byte>.IsComplexNumber(Byte)

Bir değerin karmaşık bir sayıyı temsil eder olup olmadığını belirler.

INumberBase<Byte>.IsFinite(Byte)

Bir değerin sınırlı olup olmadığını belirler.

INumberBase<Byte>.IsImaginaryNumber(Byte)

Bir değerin yalnızca sanal bir sayıyı temsil eder olup olmadığını belirler.

INumberBase<Byte>.IsInfinity(Byte)

Değerin sonsuz olup olmadığını belirler.

INumberBase<Byte>.IsInteger(Byte)

Bir değerin tam sayı olup olmadığını belirler.

INumberBase<Byte>.IsNaN(Byte)

Bir değerin NaN olup olmadığını belirler.

INumberBase<Byte>.IsNegative(Byte)

Bir değerin negatif olup olmadığını belirler.

INumberBase<Byte>.IsNegativeInfinity(Byte)

Bir değerin negatif sonsuzluk olup olmadığını belirler.

INumberBase<Byte>.IsNormal(Byte)

Bir değerin normal olup olmadığını belirler.

INumberBase<Byte>.IsPositive(Byte)

Bir değerin pozitif olup olmadığını belirler.

INumberBase<Byte>.IsPositiveInfinity(Byte)

Bir değerin sonsuzluk değerinin pozitif olup olmadığını belirler.

INumberBase<Byte>.IsRealNumber(Byte)

Bir değerin gerçek bir sayıyı temsil eder olup olmadığını belirler.

INumberBase<Byte>.IsSubnormal(Byte)

Bir değerin normalin altında olup olmadığını belirler.

INumberBase<Byte>.IsZero(Byte)

Değerin sıfır olup olmadığını belirler.

INumberBase<Byte>.MaxMagnitude(Byte, Byte)

İki değeri daha büyük olan işlemle karşılaştırır.

INumberBase<Byte>.MaxMagnitudeNumber(Byte, Byte)

İki değeri, daha büyük bir büyüklüğe sahip olan ve giriş ise diğer değeri döndüren işlemle karşılaştırır NaN.

INumberBase<Byte>.MinMagnitude(Byte, Byte)

daha küçük olan iki değeri işlemle karşılaştırır.

INumberBase<Byte>.MinMagnitudeNumber(Byte, Byte)

daha küçük bir büyüklüğe sahip olan ve giriş ise diğer değeri döndüren iki değeri hesapla karşılaştırır NaN.

INumberBase<Byte>.One

Türün değerini 1 alır.

INumberBase<Byte>.Radix

Türün sayı tabanını veya tabanını alır.

INumberBase<Byte>.TryConvertFromChecked<TOther>(TOther, Byte)

8 bit işaretsiz tamsayıyı temsil eder.

INumberBase<Byte>.TryConvertFromSaturating<TOther>(TOther, Byte)

8 bit işaretsiz tamsayıyı temsil eder.

INumberBase<Byte>.TryConvertFromTruncating<TOther>(TOther, Byte)

8 bit işaretsiz tamsayıyı temsil eder.

INumberBase<Byte>.TryConvertToChecked<TOther>(Byte, TOther)

Geçerli türün bir örneğini başka bir türe dönüştürmeyi dener ve geçerli türün temsil edilebilir aralığının dışında kalan değerler için taşma özel durumu oluşturur.

INumberBase<Byte>.TryConvertToSaturating<TOther>(Byte, TOther)

Geçerli türün bir örneğini başka bir türe dönüştürmeyi dener ve geçerli türün temsil edilebilir aralığının dışında kalan değerleri doygunluğa getirir.

INumberBase<Byte>.TryConvertToTruncating<TOther>(Byte, TOther)

Geçerli türün bir örneğini başka bir türe dönüştürmeyi dener ve geçerli türün temsil edilebilir aralığının dışında kalan tüm değerleri keser.

INumberBase<Byte>.Zero

Türün değerini 0 alır.

IShiftOperators<Byte,Int32,Byte>.LeftShift(Byte, Int32)

Belirli bir miktarın solunda kalan bir değeri kaydırıyor.

IShiftOperators<Byte,Int32,Byte>.RightShift(Byte, Int32)

Değeri belirli bir tutara göre sağa kaydırıyor.

IShiftOperators<Byte,Int32,Byte>.UnsignedRightShift(Byte, Int32)

Değeri belirli bir tutara göre sağa kaydırıyor.

ISubtractionOperators<Byte,Byte,Byte>.CheckedSubtraction(Byte, Byte)

Farklarını hesaplamak için iki değeri çıkarır.

ISubtractionOperators<Byte,Byte,Byte>.Subtraction(Byte, Byte)

Farklarını hesaplamak için iki değeri çıkarır.

IUnaryNegationOperators<Byte,Byte>.CheckedUnaryNegation(Byte)

Bir değerin denetlenen tekil olumsuzlamasını hesaplar.

IUnaryNegationOperators<Byte,Byte>.UnaryNegation(Byte)

Bir değerin tekli olumsuzlamasını hesaplar.

IUnaryPlusOperators<Byte,Byte>.UnaryPlus(Byte)

Bir değerin birli artısını hesaplar.

Şunlara uygulanır

İş Parçacığı Güvenliği

Bu türün tüm üyeleri iş parçacığı güvenlidir. Örneğin durumunu değiştirmek için görüntülenen üyeler, gerçekte yeni değer ile başlatılan yeni bir örneği döndürür. Diğer türlerde olduğu gibi, bu türün örneğini içeren paylaşılan değişkenini okuma ve yazma, iş parçacığı güvenliğini sağlamak için bir kilit tarafından korunmalıdır.

Ayrıca bkz.