TomlFloatSyntax Class
A float, such as 3.14, 6.626e-34, inf, or nan.
public sealed class TomlFloatSyntax : TomlValueSyntax- Inheritance
TomlValueSyntaxTomlFloatSyntax
Properties
| Name | Description |
|---|---|
| FloatToken | |
| Value | Gets the value of the float. |
FloatToken
TomlFloatSyntax.csValue
TomlFloatSyntax.csGets the value of the float.
public double Value { get; }Property value
Exceptions
InvalidOperationException- The token was built by hand and does not spell a float.
Remarks
Methods
| Name | Description |
|---|---|
| Accept(TomlSyntaxVisitor) | |
| Accept<TResult>(TomlSyntaxVisitor<TResult>) | |
| Update(SyntaxToken) | Returns this value with a different token, or itself when nothing changed. |
| WithFloatToken(SyntaxToken) | |
| WithValue(double) | Returns this float with a new value. |
Accept overloads
Accept(TomlSyntaxVisitor)
TomlFloatSyntax.cspublic override void Accept(TomlSyntaxVisitor visitor)Parameters
visitorTomlSyntaxVisitor
No documentation is available.
Accept<TResult>(TomlSyntaxVisitor<TResult>)
TomlFloatSyntax.cspublic override TResult? Accept<TResult>(TomlSyntaxVisitor<TResult> visitor)No documentation is available.
Update(SyntaxToken)
TomlFloatSyntax.csReturns this value with a different token, or itself when nothing changed.
public TomlFloatSyntax Update(SyntaxToken floatToken)WithFloatToken(SyntaxToken)
TomlFloatSyntax.cspublic TomlFloatSyntax WithFloatToken(SyntaxToken floatToken)No documentation is available.
WithValue(double)
TomlFloatSyntax.csReturns this float with a new value.
public TomlFloatSyntax WithValue(double value)