Int16 Yapı
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.
16 bit imzalı tamsayıyı temsil eder.
public value class short : IComparable, IComparable<short>, IConvertible, IEquatable<short>, IFormattable
public value class short : IComparable, IComparable<short>, IConvertible, IEquatable<short>, ISpanFormattable
public value class short : IComparable<short>, IConvertible, IEquatable<short>, IParsable<short>, ISpanParsable<short>, System::Numerics::IAdditionOperators<short, short, short>, System::Numerics::IAdditiveIdentity<short, short>, System::Numerics::IBinaryInteger<short>, System::Numerics::IBinaryNumber<short>, System::Numerics::IBitwiseOperators<short, short, short>, System::Numerics::IComparisonOperators<short, short, bool>, System::Numerics::IDecrementOperators<short>, System::Numerics::IDivisionOperators<short, short, short>, System::Numerics::IEqualityOperators<short, short, bool>, System::Numerics::IIncrementOperators<short>, System::Numerics::IMinMaxValue<short>, System::Numerics::IModulusOperators<short, short, short>, System::Numerics::IMultiplicativeIdentity<short, short>, System::Numerics::IMultiplyOperators<short, short, short>, System::Numerics::INumber<short>, System::Numerics::INumberBase<short>, System::Numerics::IShiftOperators<short, int, short>, System::Numerics::ISignedNumber<short>, System::Numerics::ISubtractionOperators<short, short, short>, System::Numerics::IUnaryNegationOperators<short, short>, System::Numerics::IUnaryPlusOperators<short, short>
public value class short : IComparable<short>, IConvertible, IEquatable<short>, IParsable<short>, ISpanParsable<short>, IUtf8SpanParsable<short>, System::Numerics::IAdditionOperators<short, short, short>, System::Numerics::IAdditiveIdentity<short, short>, System::Numerics::IBinaryInteger<short>, System::Numerics::IBinaryNumber<short>, System::Numerics::IBitwiseOperators<short, short, short>, System::Numerics::IComparisonOperators<short, short, bool>, System::Numerics::IDecrementOperators<short>, System::Numerics::IDivisionOperators<short, short, short>, System::Numerics::IEqualityOperators<short, short, bool>, System::Numerics::IIncrementOperators<short>, System::Numerics::IMinMaxValue<short>, System::Numerics::IModulusOperators<short, short, short>, System::Numerics::IMultiplicativeIdentity<short, short>, System::Numerics::IMultiplyOperators<short, short, short>, System::Numerics::INumber<short>, System::Numerics::INumberBase<short>, System::Numerics::IShiftOperators<short, int, short>, System::Numerics::ISignedNumber<short>, System::Numerics::ISubtractionOperators<short, short, short>, System::Numerics::IUnaryNegationOperators<short, short>, System::Numerics::IUnaryPlusOperators<short, short>
public value class short : IComparable, IConvertible, IFormattable
public value class short : IComparable, IComparable<short>, IEquatable<short>, IFormattable
public struct Int16 : IComparable, IComparable<short>, IConvertible, IEquatable<short>, IFormattable
public readonly struct Int16 : IComparable, IComparable<short>, IConvertible, IEquatable<short>, IFormattable
public readonly struct Int16 : IComparable, IComparable<short>, IConvertible, IEquatable<short>, ISpanFormattable
public readonly struct Int16 : IComparable<short>, IConvertible, IEquatable<short>, IParsable<short>, ISpanParsable<short>, System.Numerics.IAdditionOperators<short,short,short>, System.Numerics.IAdditiveIdentity<short,short>, System.Numerics.IBinaryInteger<short>, System.Numerics.IBinaryNumber<short>, System.Numerics.IBitwiseOperators<short,short,short>, System.Numerics.IComparisonOperators<short,short,bool>, System.Numerics.IDecrementOperators<short>, System.Numerics.IDivisionOperators<short,short,short>, System.Numerics.IEqualityOperators<short,short,bool>, System.Numerics.IIncrementOperators<short>, System.Numerics.IMinMaxValue<short>, System.Numerics.IModulusOperators<short,short,short>, System.Numerics.IMultiplicativeIdentity<short,short>, System.Numerics.IMultiplyOperators<short,short,short>, System.Numerics.INumber<short>, System.Numerics.INumberBase<short>, System.Numerics.IShiftOperators<short,int,short>, System.Numerics.ISignedNumber<short>, System.Numerics.ISubtractionOperators<short,short,short>, System.Numerics.IUnaryNegationOperators<short,short>, System.Numerics.IUnaryPlusOperators<short,short>
public readonly struct Int16 : IComparable<short>, IConvertible, IEquatable<short>, IParsable<short>, ISpanParsable<short>, IUtf8SpanParsable<short>, System.Numerics.IAdditionOperators<short,short,short>, System.Numerics.IAdditiveIdentity<short,short>, System.Numerics.IBinaryInteger<short>, System.Numerics.IBinaryNumber<short>, System.Numerics.IBitwiseOperators<short,short,short>, System.Numerics.IComparisonOperators<short,short,bool>, System.Numerics.IDecrementOperators<short>, System.Numerics.IDivisionOperators<short,short,short>, System.Numerics.IEqualityOperators<short,short,bool>, System.Numerics.IIncrementOperators<short>, System.Numerics.IMinMaxValue<short>, System.Numerics.IModulusOperators<short,short,short>, System.Numerics.IMultiplicativeIdentity<short,short>, System.Numerics.IMultiplyOperators<short,short,short>, System.Numerics.INumber<short>, System.Numerics.INumberBase<short>, System.Numerics.IShiftOperators<short,int,short>, System.Numerics.ISignedNumber<short>, System.Numerics.ISubtractionOperators<short,short,short>, System.Numerics.IUnaryNegationOperators<short,short>, System.Numerics.IUnaryPlusOperators<short,short>
[System.Serializable]
public struct Int16 : IComparable, IConvertible, IFormattable
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct Int16 : IComparable, IComparable<short>, IConvertible, IEquatable<short>, IFormattable
public struct Int16 : IComparable, IComparable<short>, IEquatable<short>, IFormattable
type int16 = struct
interface IConvertible
interface IFormattable
type int16 = struct
interface IConvertible
interface ISpanFormattable
interface IFormattable
type int16 = struct
interface IConvertible
interface IFormattable
interface IParsable<int16>
interface ISpanFormattable
interface ISpanParsable<int16>
interface IAdditionOperators<int16, int16, int16>
interface IAdditiveIdentity<int16, int16>
interface IBinaryInteger<int16>
interface IBinaryNumber<int16>
interface IBitwiseOperators<int16, int16, int16>
interface IComparisonOperators<int16, int16, bool>
interface IEqualityOperators<int16, int16, bool>
interface IDecrementOperators<int16>
interface IDivisionOperators<int16, int16, int16>
interface IIncrementOperators<int16>
interface IModulusOperators<int16, int16, int16>
interface IMultiplicativeIdentity<int16, int16>
interface IMultiplyOperators<int16, int16, int16>
interface INumber<int16>
interface INumberBase<int16>
interface ISubtractionOperators<int16, int16, int16>
interface IUnaryNegationOperators<int16, int16>
interface IUnaryPlusOperators<int16, int16>
interface IShiftOperators<int16, int, int16>
interface IMinMaxValue<int16>
interface ISignedNumber<int16>
type int16 = struct
interface IConvertible
interface IFormattable
interface IParsable<int16>
interface ISpanFormattable
interface ISpanParsable<int16>
interface IAdditionOperators<int16, int16, int16>
interface IAdditiveIdentity<int16, int16>
interface IBinaryInteger<int16>
interface IBinaryNumber<int16>
interface IBitwiseOperators<int16, int16, int16>
interface IComparisonOperators<int16, int16, bool>
interface IEqualityOperators<int16, int16, bool>
interface IDecrementOperators<int16>
interface IDivisionOperators<int16, int16, int16>
interface IIncrementOperators<int16>
interface IModulusOperators<int16, int16, int16>
interface IMultiplicativeIdentity<int16, int16>
interface IMultiplyOperators<int16, int16, int16>
interface INumber<int16>
interface INumberBase<int16>
interface ISubtractionOperators<int16, int16, int16>
interface IUnaryNegationOperators<int16, int16>
interface IUnaryPlusOperators<int16, int16>
interface IUtf8SpanFormattable
interface IUtf8SpanParsable<int16>
interface IShiftOperators<int16, int, int16>
interface IMinMaxValue<int16>
interface ISignedNumber<int16>
type int16 = struct
interface IConvertible
interface IFormattable
interface IParsable<int16>
interface ISpanFormattable
interface ISpanParsable<int16>
interface IUtf8SpanFormattable
interface IUtf8SpanParsable<int16>
interface IAdditionOperators<int16, int16, int16>
interface IAdditiveIdentity<int16, int16>
interface IBinaryInteger<int16>
interface IBinaryNumber<int16>
interface IBitwiseOperators<int16, int16, int16>
interface IComparisonOperators<int16, int16, bool>
interface IEqualityOperators<int16, int16, bool>
interface IDecrementOperators<int16>
interface IDivisionOperators<int16, int16, int16>
interface IIncrementOperators<int16>
interface IModulusOperators<int16, int16, int16>
interface IMultiplicativeIdentity<int16, int16>
interface IMultiplyOperators<int16, int16, int16>
interface INumber<int16>
interface INumberBase<int16>
interface ISubtractionOperators<int16, int16, int16>
interface IUnaryNegationOperators<int16, int16>
interface IUnaryPlusOperators<int16, int16>
interface IShiftOperators<int16, int, int16>
interface IMinMaxValue<int16>
interface ISignedNumber<int16>
[<System.Serializable>]
type int16 = struct
interface IFormattable
interface IConvertible
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type int16 = struct
interface IFormattable
interface IConvertible
type int16 = struct
interface IFormattable
Public Structure Int16
Implements IComparable, IComparable(Of Short), IConvertible, IEquatable(Of Short), IFormattable
Public Structure Int16
Implements IComparable, IComparable(Of Short), IConvertible, IEquatable(Of Short), ISpanFormattable
Public Structure Int16
Implements IAdditionOperators(Of Short, Short, Short), IAdditiveIdentity(Of Short, Short), IBinaryInteger(Of Short), IBinaryNumber(Of Short), IBitwiseOperators(Of Short, Short, Short), IComparable(Of Short), IComparisonOperators(Of Short, Short, Boolean), IConvertible, IDecrementOperators(Of Short), IDivisionOperators(Of Short, Short, Short), IEqualityOperators(Of Short, Short, Boolean), IEquatable(Of Short), IIncrementOperators(Of Short), IMinMaxValue(Of Short), IModulusOperators(Of Short, Short, Short), IMultiplicativeIdentity(Of Short, Short), IMultiplyOperators(Of Short, Short, Short), INumber(Of Short), INumberBase(Of Short), IParsable(Of Short), IShiftOperators(Of Short, Integer, Short), ISignedNumber(Of Short), ISpanParsable(Of Short), ISubtractionOperators(Of Short, Short, Short), IUnaryNegationOperators(Of Short, Short), IUnaryPlusOperators(Of Short, Short)
Public Structure Int16
Implements IAdditionOperators(Of Short, Short, Short), IAdditiveIdentity(Of Short, Short), IBinaryInteger(Of Short), IBinaryNumber(Of Short), IBitwiseOperators(Of Short, Short, Short), IComparable(Of Short), IComparisonOperators(Of Short, Short, Boolean), IConvertible, IDecrementOperators(Of Short), IDivisionOperators(Of Short, Short, Short), IEqualityOperators(Of Short, Short, Boolean), IEquatable(Of Short), IIncrementOperators(Of Short), IMinMaxValue(Of Short), IModulusOperators(Of Short, Short, Short), IMultiplicativeIdentity(Of Short, Short), IMultiplyOperators(Of Short, Short, Short), INumber(Of Short), INumberBase(Of Short), IParsable(Of Short), IShiftOperators(Of Short, Integer, Short), ISignedNumber(Of Short), ISpanParsable(Of Short), ISubtractionOperators(Of Short, Short, Short), IUnaryNegationOperators(Of Short, Short), IUnaryPlusOperators(Of Short, Short), IUtf8SpanParsable(Of Short)
Public Structure Int16
Implements IComparable, IConvertible, IFormattable
Public Structure Int16
Implements IComparable, IComparable(Of Short), IEquatable(Of Short), IFormattable
- Devralma
- Öznitelikler
- Uygulamalar
-
IComparable IComparable<Int16> IConvertible IEquatable<Int16> IFormattable ISpanFormattable IComparable<TSelf> IEquatable<TSelf> IParsable<Int16> IParsable<TSelf> ISpanParsable<Int16> ISpanParsable<TSelf> IAdditionOperators<Int16,Int16,Int16> IAdditionOperators<TSelf,TSelf,TSelf> IAdditiveIdentity<Int16,Int16> IAdditiveIdentity<TSelf,TSelf> IBinaryInteger<Int16> IBinaryNumber<Int16> IBinaryNumber<TSelf> IBitwiseOperators<Int16,Int16,Int16> IBitwiseOperators<TSelf,TSelf,TSelf> IComparisonOperators<Int16,Int16,Boolean> IComparisonOperators<TSelf,TSelf,Boolean> IDecrementOperators<Int16> IDecrementOperators<TSelf> IDivisionOperators<Int16,Int16,Int16> IDivisionOperators<TSelf,TSelf,TSelf> IEqualityOperators<Int16,Int16,Boolean> IEqualityOperators<TSelf,TOther,TResult> IEqualityOperators<TSelf,TSelf,Boolean> IIncrementOperators<Int16> IIncrementOperators<TSelf> IMinMaxValue<Int16> IModulusOperators<Int16,Int16,Int16> IModulusOperators<TSelf,TSelf,TSelf> IMultiplicativeIdentity<Int16,Int16> IMultiplicativeIdentity<TSelf,TSelf> IMultiplyOperators<Int16,Int16,Int16> IMultiplyOperators<TSelf,TSelf,TSelf> INumber<Int16> INumber<TSelf> INumberBase<Int16> INumberBase<TSelf> IShiftOperators<Int16,Int32,Int16> IShiftOperators<TSelf,Int32,TSelf> ISignedNumber<Int16> ISubtractionOperators<Int16,Int16,Int16> ISubtractionOperators<TSelf,TSelf,TSelf> IUnaryNegationOperators<Int16,Int16> IUnaryNegationOperators<TSelf,TSelf> IUnaryPlusOperators<Int16,Int16> IUnaryPlusOperators<TSelf,TSelf> IUtf8SpanFormattable IUtf8SpanParsable<Int16> IUtf8SpanParsable<TSelf>
Açıklamalar
Değer türü, Int16 negatif 32768 ile pozitif 32767 arasında değişen değerlere sahip işaretli tamsayıları temsil eder.
Bu tür, bu türün bir örneğinin değerini dize gösterimine dönüştürmek, bir sayının dize gösterimini bu türün bir örneğine dönüştürmek ve bu türün örneklerini karşılaştırmak için yöntemler sağlar.
Ayrıca sınıfın Math üyelerini çağırarak bir sayının mutlak değerini alma, bölüm ve kalan değerleri tamsayı bölmeden hesaplama, iki tamsayının en büyük veya en düşük değerini belirleme, bir sayının işaretini alma ve bir sayıyı yuvarlama gibi çok çeşitli sayısal işlemler gerçekleştirebilirsiniz.
Biçim belirtim kodlarının değer türlerinin dize gösterimini nasıl denetlediğini öğrenmek için bkz . Biçimlendirme Türleri.
Alanlar
MaxValue |
Bir öğesinin mümkün olan en büyük değerini Int16temsil eder. Bu alan sabittir. |
MinValue |
Mümkün olan en küçük değerini Int16temsil eder. Bu alan sabittir. |
Yöntemler
Abs(Int16) |
Bir değerin mutlak değerini hesaplar. |
Clamp(Int16, Int16, Int16) |
Bir değeri kapsayıcı bir minimum ve maksimum değere kelepçeler. |
CompareTo(Int16) |
Bu örneği belirtilen 16 bit imzalı tamsayıyla karşılaştırır ve bu örneğin değerinin belirtilen 16 bit imzalı tamsayının değerinden küçük, buna eşit veya ondan büyük olup olmadığını belirten bir tamsayı döndürür. |
CompareTo(Object) |
Bu örneği belirtilen bir nesneyle karşılaştırır ve bu örneğin değerinin nesnenin değerinden küçük, ona eşit veya ondan büyük olup olmadığını belirten bir tamsayı döndürür. |
CopySign(Int16, Int16) |
Bir değerin işaretini başka bir değerin işaretine kopyalar. |
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ğerlerin doygunluğunu sağlar. |
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(Int16, Int16) |
İki değerin bölümünü ve kalanını hesaplar. |
Equals(Int16) |
Bu örneğin belirtilen Int16 bir değere eşit olup olmadığını 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() | |
IsEvenInteger(Int16) |
Bir değerin çift tam sayı olup olmadığını belirler. |
IsNegative(Int16) |
Bir değerin negatif olup olmadığını belirler. |
IsOddInteger(Int16) |
Bir değerin tek bir tam sayı olup olmadığını belirler. |
IsPositive(Int16) |
Bir değerin pozitif olup olmadığını belirler. |
IsPow2(Int16) |
Bir değerin ikinin gücü olup olmadığını belirler. |
LeadingZeroCount(Int16) |
Bir değerdeki baştaki sıfırların sayısını hesaplar. |
Log2(Int16) |
Bir değerin log2'sini hesaplar. |
Max(Int16, Int16) |
İki değeri daha büyük olan işlemle karşılaştırır. |
MaxMagnitude(Int16, Int16) |
İki değeri daha büyük olan işlemle karşılaştırır. |
Min(Int16, Int16) |
daha küçük olan iki değeri işlemle karşılaştırır. |
MinMagnitude(Int16, Int16) |
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 stil ve kültüre özgü biçimdeki span gösterimini 16 bit imzalı tamsayı eşdeğerine dönüştürür. |
Parse(String) |
Bir sayının dize gösterimini 16 bit imzalı tamsayı eşdeğerine dönüştürür. |
Parse(String, IFormatProvider) |
Belirtilen kültüre özgü biçimdeki bir sayının dize gösterimini 16 bit imzalı tamsayı eşdeğerine dönüştürür. |
Parse(String, NumberStyles) |
Belirtilen stildeki bir sayının dize gösterimini 16 bit imzalı tamsayı eşdeğerine dönüştürür. |
Parse(String, NumberStyles, IFormatProvider) |
Belirtilen stilde ve kültüre özgü biçimdeki bir sayının dize gösterimini 16 bit imzalı tamsayı eşdeğerine dönüştürür. |
PopCount(Int16) |
Bir değerde ayarlanan bit sayısını hesaplar. |
RotateLeft(Int16, Int32) |
Değeri belirli bir miktar sola döndürür. |
RotateRight(Int16, Int32) |
Değeri belirli bir miktar sağa döndürür. |
Sign(Int16) |
Bir değerin işaretini hesaplar. |
ToString() |
Bu örneğin sayısal değerini eşdeğer dize gösterimine dönüştürür. |
ToString(IFormatProvider) |
Bu örneğin sayısal değerini belirtilen kültüre özgü biçim bilgilerini kullanarak eşdeğer dize gösterimine dönüştürür. |
ToString(String) |
Bu örneğin sayısal değerini, belirtilen biçimi kullanarak eşdeğer dize gösterimine dönüştürür. |
ToString(String, IFormatProvider) |
Belirtilen biçimi ve kültüre özgü biçimlendirme bilgilerini kullanarak bu örneğin sayısal değerini eşdeğer dize gösterimine dönüştürür. |
TrailingZeroCount(Int16) |
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 UTF-8 olarak sağlanan bayt aralığına biçimlendirmeye çalışır. |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Geçerli kısa sayı örneğinin değerini sağlanan karakter aralığına biçimlendirmeye çalışır. |
TryParse(ReadOnlySpan<Byte>, IFormatProvider, Int16) |
UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır. |
TryParse(ReadOnlySpan<Byte>, Int16) |
Bir sayının dize gösterimini içeren UTF-8 karakter aralığını 16 bit imzalı tamsayı eşdeğerine dönüştürmeyi dener. |
TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, Int16) |
UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, Int16) |
Bir karakter aralığını bir değere ayrıştırmaya çalışır. |
TryParse(ReadOnlySpan<Char>, Int16) |
Bir sayının belirtilen stil ve kültüre özgü biçimdeki span gösterimini 16 bit imzalı tamsayı eşdeğerine 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(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, Int16) |
Bir sayının belirtilen stil ve kültüre özgü biçimdeki span gösterimini 16 bit imzalı tamsayı eşdeğerine 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, IFormatProvider, Int16) |
Bir dizeyi bir değere ayrıştırmaya çalışır. |
TryParse(String, Int16) |
Bir sayının dize gösterimini 16 bit imzalı tamsayı eşdeğerine 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, NumberStyles, IFormatProvider, Int16) |
Belirtilen stilde ve kültüre özgü biçimdeki bir sayının dize gösterimini 16 bit imzalı tamsayı eşdeğerine 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<Int16,Int16,Int16>.Addition(Int16, Int16) |
Toplamlarını hesaplamak için iki değeri bir araya ekler. |
IAdditionOperators<Int16,Int16,Int16>.CheckedAddition(Int16, Int16) |
Toplamlarını hesaplamak için iki değeri bir araya ekler. |
IAdditiveIdentity<Int16,Int16>.AdditiveIdentity |
Geçerli türün ek kimliğini alır. |
IBinaryInteger<Int16>.GetByteCount() |
bir parçası TryWriteLittleEndian(Span<Byte>, Int32)olarak yazılacak bayt sayısını alır. |
IBinaryInteger<Int16>.GetShortestBitLength() |
Geçerli değerin en kısa ikisinin tamamlayıcı gösteriminin bit cinsinden uzunluğunu alır. |
IBinaryInteger<Int16>.TryReadBigEndian(ReadOnlySpan<Byte>, Boolean, Int16) |
16 bit imzalı tamsayıyı temsil eder. |
IBinaryInteger<Int16>.TryReadLittleEndian(ReadOnlySpan<Byte>, Boolean, Int16) |
16 bit imzalı tamsayıyı temsil eder. |
IBinaryInteger<Int16>.TryWriteBigEndian(Span<Byte>, Int32) |
Geçerli değeri büyük endian biçiminde belirli bir span'a yazmaya çalışır. |
IBinaryInteger<Int16>.TryWriteLittleEndian(Span<Byte>, Int32) |
Geçerli değeri küçük endian biçiminde belirli bir span'a yazmaya çalışır. |
IBinaryNumber<Int16>.AllBitsSet |
Tüm bitlerin ayarlandığı ikili türün bir örneğini alır. |
IBitwiseOperators<Int16,Int16,Int16>.BitwiseAnd(Int16, Int16) |
İki değerin bit düzeyinde ve değerlerini hesaplar. |
IBitwiseOperators<Int16,Int16,Int16>.BitwiseOr(Int16, Int16) |
İki değerin bit düzeyinde veya değerini hesaplar. |
IBitwiseOperators<Int16,Int16,Int16>.ExclusiveOr(Int16, Int16) |
İki değerin özel veya dışlayıcı değerini hesaplar. |
IBitwiseOperators<Int16,Int16,Int16>.OnesComplement(Int16) |
Belirli bir değerin bireyi tamamlayan gösterimini hesaplar. |
IComparable.CompareTo(Object) |
Bu örneği belirtilen bir nesneyle karşılaştırır ve bu örneğin değerinin nesnenin değerinden küçük, ona eşit veya ondan büyük olup olmadığını belirten bir tamsayı döndürür. |
IComparisonOperators<Int16,Int16,Boolean>.GreaterThan(Int16, Int16) |
Hangisinin daha büyük olduğunu belirlemek için iki değeri karşılaştırır. |
IComparisonOperators<Int16,Int16,Boolean>.GreaterThanOrEqual(Int16, Int16) |
Hangisinin daha büyük veya eşit olduğunu belirlemek için iki değeri karşılaştırır. |
IComparisonOperators<Int16,Int16,Boolean>.LessThan(Int16, Int16) |
Hangisinin daha az olduğunu belirlemek için iki değeri karşılaştırır. |
IComparisonOperators<Int16,Int16,Boolean>.LessThanOrEqual(Int16, Int16) |
Hangisinin daha az veya eşit olduğunu belirlemek için iki değeri karşılaştırır. |
IConvertible.GetTypeCode() | |
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<Int16>.CheckedDecrement(Int16) |
Değeri azaltma. |
IDecrementOperators<Int16>.Decrement(Int16) |
Değeri azaltma. |
IDivisionOperators<Int16,Int16,Int16>.Division(Int16, Int16) |
Bölümlerini hesaplamak için bir değeri başka bir değere böler. |
IEqualityOperators<Int16,Int16,Boolean>.Equality(Int16, Int16) |
Eşitliği belirlemek için iki değeri karşılaştırır. |
IEqualityOperators<Int16,Int16,Boolean>.Inequality(Int16, Int16) |
Eşitsizliği belirlemek için iki değeri karşılaştırır. |
IIncrementOperators<Int16>.CheckedIncrement(Int16) |
Bir değeri artırır. |
IIncrementOperators<Int16>.Increment(Int16) |
Bir değeri artırır. |
IMinMaxValue<Int16>.MaxValue |
Geçerli türün en büyük değerini alır. |
IMinMaxValue<Int16>.MinValue |
Geçerli türün en küçük değerini alır. |
IModulusOperators<Int16,Int16,Int16>.Modulus(Int16, Int16) |
Modüllerini veya kalan değerlerini hesaplamak için iki değeri birbirine böler. |
IMultiplicativeIdentity<Int16,Int16>.MultiplicativeIdentity |
Geçerli türün çarpımlı kimliğini alır. |
IMultiplyOperators<Int16,Int16,Int16>.CheckedMultiply(Int16, Int16) |
Ürünlerini hesaplamak için iki değeri birlikte çarpar. |
IMultiplyOperators<Int16,Int16,Int16>.Multiply(Int16, Int16) |
Ürünlerini hesaplamak için iki değeri birlikte çarpar. |
INumber<Int16>.MaxNumber(Int16, Int16) |
İki değeri daha büyük olan işlemle karşılaştırır ve giriş ise |
INumber<Int16>.MinNumber(Int16, Int16) |
daha küçük olan ve giriş |
INumberBase<Int16>.IsCanonical(Int16) |
Bir değerin kurallı gösteriminde olup olmadığını belirler. |
INumberBase<Int16>.IsComplexNumber(Int16) |
Bir değerin karmaşık bir sayıyı temsil ediyor olup olmadığını belirler. |
INumberBase<Int16>.IsFinite(Int16) |
Bir değerin sınırlı olup olmadığını belirler. |
INumberBase<Int16>.IsImaginaryNumber(Int16) |
Bir değerin saf bir sanal sayıyı temsil ediyor olup olmadığını belirler. |
INumberBase<Int16>.IsInfinity(Int16) |
Bir değerin sonsuz olup olmadığını belirler. |
INumberBase<Int16>.IsInteger(Int16) |
Bir değerin tam sayı olup olmadığını belirler. |
INumberBase<Int16>.IsNaN(Int16) |
Bir değerin NaN olup olmadığını belirler. |
INumberBase<Int16>.IsNegativeInfinity(Int16) |
Bir değerin negatif sonsuz olup olmadığını belirler. |
INumberBase<Int16>.IsNormal(Int16) |
Bir değerin normal olup olmadığını belirler. |
INumberBase<Int16>.IsPositiveInfinity(Int16) |
Bir değerin pozitif sonsuz olup olmadığını belirler. |
INumberBase<Int16>.IsRealNumber(Int16) |
Bir değerin gerçek bir sayıyı temsil ediyor olup olmadığını belirler. |
INumberBase<Int16>.IsSubnormal(Int16) |
Bir değerin normalin altında olup olmadığını belirler. |
INumberBase<Int16>.IsZero(Int16) |
Değerin sıfır olup olmadığını belirler. |
INumberBase<Int16>.MaxMagnitudeNumber(Int16, Int16) |
İki değeri, daha büyük bir büyüklüğe sahip olan ve giriş ise |
INumberBase<Int16>.MinMagnitudeNumber(Int16, Int16) |
daha az büyüklüğe sahip olan ve giriş |
INumberBase<Int16>.MultiplyAddEstimate(Int16, Int16, Int16) |
16 bit imzalı tamsayıyı temsil eder. |
INumberBase<Int16>.One |
Türün değerini |
INumberBase<Int16>.Radix |
Türün radiksini veya tabanını alır. |
INumberBase<Int16>.TryConvertFromChecked<TOther>(TOther, Int16) |
16 bit imzalı tamsayıyı temsil eder. |
INumberBase<Int16>.TryConvertFromSaturating<TOther>(TOther, Int16) |
16 bit imzalı tamsayıyı temsil eder. |
INumberBase<Int16>.TryConvertFromTruncating<TOther>(TOther, Int16) |
16 bit imzalı tamsayıyı temsil eder. |
INumberBase<Int16>.TryConvertToChecked<TOther>(Int16, 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<Int16>.TryConvertToSaturating<TOther>(Int16, 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 doygunluğa getirir. |
INumberBase<Int16>.TryConvertToTruncating<TOther>(Int16, 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<Int16>.Zero |
Türün değerini |
IShiftOperators<Int16,Int32,Int16>.LeftShift(Int16, Int32) |
Değeri belirli bir miktar sola kaydırıyor. |
IShiftOperators<Int16,Int32,Int16>.RightShift(Int16, Int32) |
Değeri belirli bir tutara göre sağa kaydırıyor. |
IShiftOperators<Int16,Int32,Int16>.UnsignedRightShift(Int16, Int32) |
Değeri belirli bir tutara göre sağa kaydırıyor. |
ISignedNumber<Int16>.NegativeOne |
Türün değerini |
ISubtractionOperators<Int16,Int16,Int16>.CheckedSubtraction(Int16, Int16) |
Farklarını hesaplamak için iki değeri çıkarır. |
ISubtractionOperators<Int16,Int16,Int16>.Subtraction(Int16, Int16) |
Farklarını hesaplamak için iki değeri çıkarır. |
IUnaryNegationOperators<Int16,Int16>.CheckedUnaryNegation(Int16) |
Bir değerin denetlenen tekli olumsuzlamasını hesaplar. |
IUnaryNegationOperators<Int16,Int16>.UnaryNegation(Int16) |
Bir değerin tekli olumsuzlamasını hesaplar. |
IUnaryPlusOperators<Int16,Int16>.UnaryPlus(Int16) |
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.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin