struct int
Represents a 32-bit signed integer.
public int CompareTo( int value )
Compares this instance to a specified 32-bit signed integer and returns an indication of their relative values.
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 indication of their relative values.
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( int 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 with this instance.- Returns if is an instance of and equals the value of this instance; otherwise, .
public static int MaxValue
Represents the largest possible value of an . This field is constant.
public static int MinValue
Represents the smallest possible value of . This field is constant.
public static int Parse( string s )
Converts the string representation of a number to its 32-bit signed integer equivalent.
sA string containing a number to convert.- Returns A 32-bit signed integer equivalent to the number contained in .
public static int Parse( string s, NumberStyles style )
Converts the string representation of a number in a specified style to its 32-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 32-bit signed integer equivalent to the number specified in .
public static int Parse( string s, NumberStyles style, IFormatProvider provider )
Converts the string representation of a number in a specified style and culture-specific format to its 32-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 object that supplies culture-specific information about the format of .- Returns A 32-bit signed integer equivalent to the number specified in .
public static int Parse( string s, IFormatProvider provider )
Converts the string representation of a number in a specified culture-specific format to its 32-bit signed integer equivalent.
sA string containing a number to convert.providerAn object that supplies culture-specific formatting information about .- Returns A 32-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 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 int result )
Converts the string representation of a number in a specified style and culture-specific format to its 32-bit signed integer equivalent. A return value indicates whether the conversion succeeded.
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 32-bit signed integer value equivalent of 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 int result )
Converts the string representation of a number to its 32-bit signed integer equivalent. A return value indicates whether the conversion succeeded.
sA string containing a number to convert.resultWhen this method returns, contains the 32-bit signed integer value equivalent of 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 bool IsOddInteger( int value )
😔 No documentation found.
public static bool IsNegative( int value )
😔 No documentation found.
public static int MaxMagnitude( int x, int y )
😔 No documentation found.
public static int CreateTruncating( TOther value )
😔 No documentation found.
public static int CreateSaturating( TOther value )
😔 No documentation found.
public static int CreateChecked( TOther value )
😔 No documentation found.
public static bool IsPositive( int value )
😔 No documentation found.
public static bool IsEvenInteger( int value )
😔 No documentation found.
public static int Sign( int value )
😔 No documentation found.
public static bool TryParse( string s, IFormatProvider provider, ref int result )
😔 No documentation found.
public static int Parse( ReadOnlySpan<char> s, IFormatProvider provider )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<char> s, IFormatProvider provider, ref int result )
😔 No documentation found.
public static int Abs( int value )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider provider, ref int result )
😔 No documentation found.
public static int Parse( ReadOnlySpan<byte> utf8Text, IFormatProvider provider )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<byte> utf8Text, IFormatProvider provider, ref int result )
😔 No documentation found.
public Type GetType( )
😔 No documentation found.
public static int MinMagnitude( int x, int y )
😔 No documentation found.
public static int Parse( ReadOnlySpan<byte> utf8Text, NumberStyles style = Integer, IFormatProvider provider = null )
😔 No documentation found.
public static int RotateRight( int value, int rotateAmount )
😔 No documentation found.
public static long BigMul( int left, int right )
😔 No documentation found.
public int GetHashCode( )
😔 No documentation found.
public string ToString( )
😔 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 int Parse( ReadOnlySpan<char> s, NumberStyles style = Integer, IFormatProvider provider = null )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<char> s, ref int result )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<byte> utf8Text, ref int result )
😔 No documentation found.
public static bool TryParse( ReadOnlySpan<char> s, NumberStyles style, IFormatProvider provider, ref int result )
😔 No documentation found.
public static int Min( int x, int y )
😔 No documentation found.
public TypeCode GetTypeCode( )
😔 No documentation found.
public static int LeadingZeroCount( int value )
😔 No documentation found.
public static int PopCount( int value )
😔 No documentation found.
public static int RotateLeft( int value, int rotateAmount )
😔 No documentation found.
public static int TrailingZeroCount( int value )
😔 No documentation found.
public static bool IsPow2( int value )
😔 No documentation found.
public static int Log2( int value )
😔 No documentation found.
public static int Clamp( int value, int min, int max )
😔 No documentation found.
public static int CopySign( int value, int sign )
😔 No documentation found.
public static ValueTuple<int,int> DivRem( int left, int right )
😔 No documentation found.
public static int Max( int x, int y )
😔 No documentation found.