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

◆ TryParseUInt32()

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

Definition at line 4735 of file Number.cs.

4736 {
4737 if ((styles & ~NumberStyles.Integer) == 0)
4738 {
4739 return TryParseUInt32IntegerStyle(value, styles, info, out result);
4740 }
4741 if ((styles & NumberStyles.AllowHexSpecifier) != 0)
4742 {
4743 return TryParseUInt32HexNumberStyle(value, styles, out result);
4744 }
4745 return TryParseUInt32Number(value, styles, info, out result);
4746 }
static ParsingStatus TryParseUInt32IntegerStyle(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out uint result)
Definition Number.cs:4764
static unsafe ParsingStatus TryParseUInt32Number(ReadOnlySpan< char > value, NumberStyles styles, NumberFormatInfo info, out uint result)
Definition Number.cs:4748
static ParsingStatus TryParseUInt32HexNumberStyle(ReadOnlySpan< char > value, NumberStyles styles, out uint result)
Definition Number.cs:4972

References System.info, System.Number.TryParseUInt32HexNumberStyle(), System.Number.TryParseUInt32IntegerStyle(), System.Number.TryParseUInt32Number(), and System.value.

Referenced by System.Byte.Parse(), System.UInt16.Parse(), System.Number.ParseUInt32(), System.UInt32.TryParse(), System.UInt32.TryParse(), System.Byte.TryParse(), and System.UInt16.TryParse().