Beef Corlib
Classes | Public Member Functions | Static Public Member Functions | Static Public Attributes | Properties | List of all members
System.Int16 Struct Reference
Inheritance diagram for System.Int16:
System.IMinMaxValue< int16 > IParseable< int16 > IParseable< int16, ParseError > System.IIsNaN System.IFormattable System.IHashable System.ISigned System.IInteger

Classes

struct  ParseError
 

Public Member Functions

int GetHashCode ()
 
override void ToString (String outString)
 
void ToString (String outString, String format, IFormatProvider formatProvider)
 

Static Public Member Functions

static int operator<=> (Self a, Self b)
 
static Self operator+ (Self lhs, Self rhs)
 
static Self operator- (Self lhs, Self rhs)
 
static Self operator- (Self value)
 
static Self operator* (Self lhs, Self rhs)
 
static Self operator/ (Self lhs, Self rhs)
 
static Result< int16, ParseErrorParse (StringView val, NumberStyles style=.Number, CultureInfo cultureInfo=null)
 
static Result< int16, ParseError > IParseable< int16, ParseError >. Parse (StringView val)
 
static Result< int16 > IParseable< int16 >. Parse (StringView val)
 
- Static Public Member Functions inherited from IParseable< int16, ParseError >
static Result< T > Parse (StringView val)
 
static Result< T, TErr > Parse (StringView val)
 
- Static Public Member Functions inherited from IParseable< int16 >
static Result< T > Parse (StringView val)
 
static Result< T, TErr > Parse (StringView val)
 

Static Public Attributes

const int16 MaxValue = 0x7FFF
 
const int16 MinValue = -0x8000
 
static int16 IMinMaxValue< int16 >. MinValue => MinValue
 
static int16 IMinMaxValue< int16 >. MaxValue => MaxValue
 

Properties

bool IIsNaN. IsNaN [get]
 
- Properties inherited from System.IIsNaN
bool IsNaN [get]
 
- Properties inherited from System.IMinMaxValue< int16 >
static T MinValue [get]
 
static T MaxValue [get]