struct sbyte

in global :: System

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.

  • obj An 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.

  • value An 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.

  • obj An 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.

  • obj An 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.

  • s A 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.

  • s A string that contains a number to convert. The string is interpreted using the style specified by .
  • style A 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.

  • s A string that contains the number to convert. The string is interpreted by using the style specified by .
  • style A bitwise combination of the enumeration values that indicates the style elements that can be present in . A typical value to specify is .
  • provider An 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.

  • s A string that represents a number to convert. The string is interpreted using the style.
  • provider An 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.

  • provider An 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.

  • format A 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.

  • format A standard or custom numeric format string.
  • provider An 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.

  • s A string representing a number to convert.
  • style A bitwise combination of enumeration values that indicates the permitted format of . A typical value to specify is .
  • provider An object that supplies culture-specific formatting information about .
  • result When 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.

  • s A string that contains a number to convert.
  • result When 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.