| Parameter | Description |
|---|---|
| fs | The string from which to parse. |
| offset | A reference to an index of the byte at which to parse an int. |
| output | Outputs the parsed int. Ignore if parsing fails. |
ParseError ParseError.None if successful. Otherwise returns ParseError.Overflow or ParseError.Syntax.
Parses an int from this string starting at a byte offset.
Stops parsing after the last number character. (Unlike parsing methods in other API's, this method does not expect to necessarily parse the entire string.)
The parsed value is bitwise-identical to the result of System.Int32.Parse.
| Parameter | Description |
|---|---|
| fs | The string from which to parse. |
| offset | A reference to an index of the byte at which to parse a uint. |
| output | Outputs the parsed uint. Ignore if parsing fails. |
ParseError ParseError.None if successful. Otherwise returns ParseError.Overflow or ParseError.Syntax.
Parses an uint from this string starting at a byte offset.
Stops parsing after the last number character. (Unlike parsing methods in other API's, this method does not expect to necessarily parse the entire string.)
The parsed value is bitwise-identical to the result of System.UInt32.Parse.
| Parameter | Description |
|---|---|
| fs | The string from which to parse. |
| offset | Index of the byte at which to parse a float. |
| output | Outputs the parsed float. Ignore if parsing fails. |
| decimalSeparator | The character used to separate the integer part of the number from the fractional part. Defaults to '.' (period). |
ParseError ParseError.None if successful. Otherwise returns ParseError.Overflow, ParseError.Underflow, or ParseError.Syntax.
Parses a float from this string starting at a byte offset.
The parsed value is bitwise-identical to the result of System.Single.Parse.