terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
System.Char Struct Reference
+ Inheritance diagram for System.Char:

Public Member Functions

override int GetHashCode ()
 
override bool Equals (object obj)
 
bool Equals (char obj)
 
int CompareTo (object value)
 
int CompareTo (char value)
 
override string ToString ()
 
string ToString (IFormatProvider provider)
 
TypeCode GetTypeCode ()
 
bool IConvertible. ToBoolean (IFormatProvider provider)
 
char IConvertible. ToChar (IFormatProvider provider)
 
sbyte IConvertible. ToSByte (IFormatProvider provider)
 
byte IConvertible. ToByte (IFormatProvider provider)
 
short IConvertible. ToInt16 (IFormatProvider provider)
 
ushort IConvertible. ToUInt16 (IFormatProvider provider)
 
int IConvertible. ToInt32 (IFormatProvider provider)
 
uint IConvertible. ToUInt32 (IFormatProvider provider)
 
long IConvertible. ToInt64 (IFormatProvider provider)
 
ulong IConvertible. ToUInt64 (IFormatProvider provider)
 
float IConvertible. ToSingle (IFormatProvider provider)
 
double IConvertible. ToDouble (IFormatProvider provider)
 
decimal IConvertible. ToDecimal (IFormatProvider provider)
 
DateTime IConvertible. ToDateTime (IFormatProvider provider)
 
object IConvertible. ToType (Type type, IFormatProvider provider)
 
int CompareTo (T other)
 
int CompareTo (T other)
 
bool Equals (T other)
 

Static Public Member Functions

static string ToString (char c)
 
static char Parse (string s)
 
static bool TryParse (string s, [Out] char result)
 
static bool IsDigit (char c)
 
static bool IsLetter (char c)
 
static bool IsWhiteSpace (char c)
 
static bool IsUpper (char c)
 
static bool IsLower (char c)
 
static bool IsPunctuation (char c)
 
static bool IsLetterOrDigit (char c)
 
static char ToUpper (char c, CultureInfo culture)
 
static char ToUpper (char c)
 
static char ToUpperInvariant (char c)
 
static char ToLower (char c, CultureInfo culture)
 
static char ToLower (char c)
 
static char ToLowerInvariant (char c)
 
static bool IsNumber (char c)
 
static bool IsNumber (string s, int index)
 
static bool IsSurrogate (char c)
 
static bool IsSurrogate (string s, int index)
 
static bool IsSymbol (char c)
 
static bool IsWhiteSpace (string s, int index)
 
static UnicodeCategory GetUnicodeCategory (char c)
 
static UnicodeCategory GetUnicodeCategory (string s, int index)
 
static double GetNumericValue (char c)
 
static bool IsHighSurrogate (char c)
 
static bool IsHighSurrogate (string s, int index)
 
static bool IsLowSurrogate (char c)
 
static bool IsSurrogatePair (char highSurrogate, char lowSurrogate)
 
static string ConvertFromUtf32 (int utf32)
 
static int ConvertToUtf32 (char highSurrogate, char lowSurrogate)
 
static Char ()
 

Static Public Attributes

const char MaxValue = '\uffff'
 
const char MinValue = '\0'
 

Static Package Functions

static bool CheckLetter (UnicodeCategory uc)
 
static bool CheckPunctuation (UnicodeCategory uc)
 
static bool CheckLetterOrDigit (UnicodeCategory uc)
 
static bool CheckNumber (UnicodeCategory uc)
 
static bool CheckSymbol (UnicodeCategory uc)
 

Static Package Attributes

const int UNICODE_PLANE00_END = 65535
 
const int UNICODE_PLANE01_START = 65536
 
const int UNICODE_PLANE16_END = 1114111
 
const int HIGH_SURROGATE_START = 55296
 
const int LOW_SURROGATE_END = 57343
 

Static Private Member Functions

static bool IsLatin1 (char ch)
 
static bool IsAscii (char ch)
 
static UnicodeCategory GetLatin1UnicodeCategory (char ch)
 
static bool IsWhiteSpaceLatin1 (char c)
 

Private Attributes

readonly char m_value
 

Static Private Attributes

static readonly byte[] s_categoryForLatin1
 

Detailed Description

Definition at line 11 of file Char.cs.


The documentation for this struct was generated from the following file: