Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ TryParseUInt64()

static ParsingStatus System.Number.TryParseUInt64 ( ReadOnlySpan< char > value,
NumberStyles styles,
NumberFormatInfo info,
out ulong result )
inlinestaticpackage

Definition at line 5119 of file Number.cs.

5120 {
5121 if ((styles & ~NumberStyles.Integer) == 0)
5122 {
5123 return TryParseUInt64IntegerStyle(value, styles, info, out result);
5124 }
5125 if ((styles & NumberStyles.AllowHexSpecifier) != 0)
5126 {
5127 return TryParseUInt64HexNumberStyle(value, styles, out result);
5128 }
5129 return TryParseUInt64Number(value, styles, info, out result);
5130 }
static unsafe ParsingStatus TryParseUInt64Number(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out ulong result)
Definition Number.cs:5132
static ParsingStatus TryParseUInt64HexNumberStyle(ReadOnlySpan< char > value, NumberStyles styles, out ulong result)
Definition Number.cs:5356
static ParsingStatus TryParseUInt64IntegerStyle(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out ulong result)
Definition Number.cs:5148

References System.info, System.Number.TryParseUInt64HexNumberStyle(), System.Number.TryParseUInt64IntegerStyle(), System.Number.TryParseUInt64Number(), and System.value.

Referenced by System.Number.ParseUInt64(), System.UInt64.TryParse(), and System.UInt64.TryParse().