struct short
Represents a 16-bit signed integer.
public int CompareTo( short value )
Compares this instance to a specified 16-bit signed integer and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the specified 16-bit signed integer.
valueAn integer to compare.- Returns A signed number indicating the relative values of this instance and . Return Value Description Less than zero This instance is less than . Zero This instance is equal to . Greater than zero This instance is greater than .
public int CompareTo( object value )
Compares this instance to a specified object and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the object.
valueAn object to compare, or .- Returns A signed number indicating the relative values of this instance and . Return Value Description Less than zero This instance is less than . Zero This instance is equal to . Greater than zero This instance is greater than . -or- is .
public bool Equals( short obj )
Returns a value indicating whether this instance is equal to a specified value.
objAn value to compare to this instance.- Returns if has the same value as this instance; otherwise, .
public bool Equals( object obj )
Returns a value indicating whether this instance is equal to a specified object.
objAn object to compare to this instance.- Returns if is an instance of and equals the value of this instance; otherwise, .
public static short MaxValue
Represents the largest possible value of an . This field is constant.
public static short MinValue
Represents the smallest possible value of . This field is constant.
public static short Parse( string s )
Converts the string representation of a number to its 16-bit signed integer equivalent.
sA string containing a number to convert.- Returns A 16-bit signed integer equivalent to the number contained in .
public static short Parse( string s, NumberStyles style )
Converts the string representation of a number in a specified style to its 16-bit signed integer equivalent.
sA string containing a number to convert.styleA bitwise combination of the enumeration values that indicates the style elements that can be present in . A typical value to specify is .- Returns A 16-bit signed integer equivalent to the number specified in .
public static short Parse( string s, NumberStyles style, IFormatProvider provider )
Converts the string representation of a number in a specified style and culture-specific format to its 16-bit signed integer equivalent.
sA string containing a number to convert.styleA bitwise combination of enumeration values that indicates the style elements that can be present in . A typical value to specify is .providerAn that supplies culture-specific formatting information about .- Returns A 16-bit signed integer equivalent to the number specified in .
public static short Parse( string s, IFormatProvider provider )
Converts the string representation of a number in a specified culture-specific format to its 16-bit signed integer equivalent.
sA string containing a number to convert.providerAn that supplies culture-specific formatting information about .- Returns A 16-bit signed integer equivalent to the number specified in .
public string ToString( IFormatProvider provider )
Converts the numeric value of this instance to its equivalent string representation using the specified culture-specific format information.
providerAn that supplies culture-specific formatting information.- Returns The string representation of the value of this instance as specified by .
public string ToString( string format )
Converts the numeric value of this instance to its equivalent string representation, using the specified format.
formatA numeric format string.- Returns The string representation of the value of this instance as specified by .
public string ToString( string format, IFormatProvider provider )
Converts the numeric value of this instance to its equivalent string representation using the specified format and culture-specific formatting information.
formatA numeric format string.providerAn object that supplies culture-specific formatting information.- Returns The string representation of the value of this instance as specified by and .
public static bool TryParse( string s, NumberStyles style, IFormatProvider provider, ref short result )
Converts the string representation of a number in a specified style and culture-specific format to its 16-bit signed integer equivalent. A return value indicates whether the conversion succeeded or failed.
sA string containing a number to convert. The string is interpreted using the style specified by .styleA bitwise combination of enumeration values that indicates the style elements that can be present in . A typical value to specify is .providerAn object that supplies culture-specific formatting information about .resultWhen this method returns, contains the 16-bit signed integer value equivalent to the number contained in , if the conversion succeeded, or zero if the conversion failed. The conversion fails if the parameter is or , is not in a format compliant with , or represents a number less than or greater than . This parameter is passed uninitialized; any value originally supplied in will be overwritten.- Returns if was converted successfully; otherwise, .
public static bool TryParse( string s, ref short result )
Converts the string representation of a number to its 16-bit signed integer equivalent. A return value indicates whether the conversion succeeded or failed.
sA string containing a number to convert.resultWhen this method returns, contains the 16-bit signed integer value equivalent to the number contained in , if the conversion succeeded, or zero if the conversion failed. The conversion fails if the parameter is or , is not of the correct format, or represents a number less than or greater than . This parameter is passed uninitialized; any value originally supplied in will be overwritten.- Returns if was converted successfully; otherwise, .
public static int Sign( short value )
😔 No documentation found.
public static short CreateChecked( TOther value )
😔 No documentation found.
public static short CreateSaturating( TOther value )
😔 No documentation found.
public static short CreateTruncating( TOther value )
😔 No documentation found.
public static bool IsEvenInteger( short value )
😔 No documentation found.
public static bool IsNegative( short value )
😔 No documentation found.
public static bool IsOddInteger( short value )
😔 No documentation found.
public static bool IsPositive( short value )
😔 No documentation found.
public static short MaxMagnitude( short x, short y )
😔 No documentation found.
public static short MinMagnitude( short x, short y )
😔 No documentation found.
public static bool TryParse( string s, IFormatProvider provider, ref short result )
😔 No documentation found.
public static short Parse( ReadOnlySpan<char> s, IFormatProvider provider )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<char> s, IFormatProvider provider, ref short result )
😔 No documentation found.
public static short Abs( short value )
😔 No documentation found.
public static short Parse( ReadOnlySpan<byte> utf8Text, NumberStyles style = Integer, IFormatProvider provider = null )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider provider, ref short result )
😔 No documentation found.
public static short Parse( ReadOnlySpan<byte> utf8Text, IFormatProvider provider )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<byte> utf8Text, IFormatProvider provider, ref short result )
😔 No documentation found.
public Type GetType( )
😔 No documentation found.
public static short TrailingZeroCount( short value )
😔 No documentation found.
public static short Clamp( short value, short min, short max )
😔 No documentation found.
public bool TryFormat( Span<char> destination, ref int charsWritten, ReadOnlySpan<char> format = null, IFormatProvider provider = null )
😔 No documentation found.
public bool TryFormat( Span<byte> utf8Destination, ref int bytesWritten, ReadOnlySpan<char> format = null, IFormatProvider provider = null )
😔 No documentation found.
public static short Parse( ReadOnlySpan<char> s, NumberStyles style = Integer, IFormatProvider provider = null )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<char> s, ref short result )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<byte> utf8Text, ref short result )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<char> s, NumberStyles style, IFormatProvider provider, ref short result )
😔 No documentation found.
public TypeCode GetTypeCode( )
😔 No documentation found.
public static ValueTuple<short,short> DivRem( short left, short right )
😔 No documentation found.
public static short LeadingZeroCount( short value )
😔 No documentation found.
public static short PopCount( short value )
😔 No documentation found.
public static short RotateLeft( short value, int rotateAmount )
😔 No documentation found.
public static short RotateRight( short value, int rotateAmount )
😔 No documentation found.
public int GetHashCode( )
😔 No documentation found.
public static bool IsPow2( short value )
😔 No documentation found.
public static short Log2( short value )
😔 No documentation found.
public string ToString( )
😔 No documentation found.
public static short CopySign( short value, short sign )
😔 No documentation found.
public static short Min( short x, short y )
😔 No documentation found.
public static short Max( short x, short y )
😔 No documentation found.