struct sbyte
Represents an 8-bit signed integer.
public int CompareTo( object obj )
Compares this instance to a specified object and returns an indication of their relative values.
objAn 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 int CompareTo( sbyte value )
Compares this instance to a specified 8-bit signed integer and returns an indication of their relative values.
valueAn 8-bit signed integer to compare.- Returns A signed integer that indicates the relative order 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 bool Equals( object obj )
Returns a value indicating whether this instance is equal to a specified object.
objAn object to compare with this instance.- Returns if is an instance of and equals the value of this instance; otherwise, .
public bool Equals( sbyte 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 static sbyte MaxValue
Represents the largest possible value of . This field is constant.
public static sbyte MinValue
Represents the smallest possible value of . This field is constant.
public static sbyte Parse( string s )
Converts the string representation of a number to its 8-bit signed integer equivalent.
sA string that represents a number to convert. The string is interpreted using the style.- Returns An 8-bit signed integer that is equivalent to the number contained in the parameter.
public static sbyte Parse( string s, NumberStyles style )
Converts the string representation of a number in a specified style to its 8-bit signed integer equivalent.
sA string that contains a number to convert. The string is interpreted using the style specified by .styleA bitwise combination of the enumeration values that indicates the style elements that can be present in . A typical value to specify is .- Returns An 8-bit signed integer that is equivalent to the number specified in .
public static sbyte Parse( string s, NumberStyles style, IFormatProvider provider )
Converts the string representation of a number that is in a specified style and culture-specific format to its 8-bit signed equivalent.
sA string that contains the number to convert. The string is interpreted by using the style specified by .styleA bitwise combination of the 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 . If is , the thread current culture is used.- Returns An 8-bit signed byte value that is equivalent to the number specified in the parameter.
public static sbyte Parse( string s, IFormatProvider provider )
Converts the string representation of a number in a specified culture-specific format to its 8-bit signed integer equivalent.
sA string that represents a number to convert. The string is interpreted using the style.providerAn object that supplies culture-specific formatting information about . If is , the thread current culture is used.- Returns An 8-bit signed integer that is 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 object 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 standard or custom 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 format information.
formatA standard or custom 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 sbyte result )
Tries to convert the string representation of a number in a specified style and culture-specific format to its equivalent, and returns a value that indicates whether the conversion succeeded.
sA string representing a number to convert.styleA bitwise combination of enumeration values that indicates the permitted format of . A typical value to specify is .providerAn object that supplies culture-specific formatting information about .resultWhen this method returns, contains the 8-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 sbyte result )
Tries to convert the string representation of a number to its equivalent, and returns a value that indicates whether the conversion succeeded.
sA string that contains a number to convert.resultWhen this method returns, contains the 8-bit signed integer value that is 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 the correct format, or represents a number that is 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( sbyte value )
😔 No documentation found.
public static sbyte CreateChecked( TOther value )
😔 No documentation found.
public static sbyte CreateSaturating( TOther value )
😔 No documentation found.
public static sbyte CreateTruncating( TOther value )
😔 No documentation found.
public static bool IsEvenInteger( sbyte value )
😔 No documentation found.
public static bool IsNegative( sbyte value )
😔 No documentation found.
public static bool IsOddInteger( sbyte value )
😔 No documentation found.
public static bool IsPositive( sbyte value )
😔 No documentation found.
public static sbyte MaxMagnitude( sbyte x, sbyte y )
😔 No documentation found.
public static sbyte MinMagnitude( sbyte x, sbyte y )
😔 No documentation found.
public static bool TryParse( string s, IFormatProvider provider, ref sbyte result )
😔 No documentation found.
public static sbyte Parse( ReadOnlySpan<char> s, IFormatProvider provider )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<char> s, IFormatProvider provider, ref sbyte result )
😔 No documentation found.
public static sbyte Abs( sbyte value )
😔 No documentation found.
public static sbyte 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 sbyte result )
😔 No documentation found.
public static sbyte Parse( ReadOnlySpan<byte> utf8Text, IFormatProvider provider )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<byte> utf8Text, IFormatProvider provider, ref sbyte result )
😔 No documentation found.
public Type GetType( )
😔 No documentation found.
public static sbyte TrailingZeroCount( sbyte value )
😔 No documentation found.
public static sbyte Clamp( sbyte value, sbyte min, sbyte 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 sbyte Parse( ReadOnlySpan<char> s, NumberStyles style = Integer, IFormatProvider provider = null )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<char> s, ref sbyte result )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<byte> utf8Text, ref sbyte result )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<char> s, NumberStyles style, IFormatProvider provider, ref sbyte result )
😔 No documentation found.
public TypeCode GetTypeCode( )
😔 No documentation found.
public static ValueTuple<sbyte,sbyte> DivRem( sbyte left, sbyte right )
😔 No documentation found.
public static sbyte LeadingZeroCount( sbyte value )
😔 No documentation found.
public static sbyte PopCount( sbyte value )
😔 No documentation found.
public static sbyte RotateLeft( sbyte value, int rotateAmount )
😔 No documentation found.
public static sbyte RotateRight( sbyte value, int rotateAmount )
😔 No documentation found.
public int GetHashCode( )
😔 No documentation found.
public static bool IsPow2( sbyte value )
😔 No documentation found.
public static sbyte Log2( sbyte value )
😔 No documentation found.
public string ToString( )
😔 No documentation found.
public static sbyte CopySign( sbyte value, sbyte sign )
😔 No documentation found.
public static sbyte Min( sbyte x, sbyte y )
😔 No documentation found.
public static sbyte Max( sbyte x, sbyte y )
😔 No documentation found.