Share via


StringExtensions.AsFloat Method (String)

Converts a string to a Single number.

Namespace:  System.Web.WebPages
Assembly:  System.Web.WebPages (in System.Web.WebPages.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public Shared Function AsFloat ( _
    value As String _
) As Single
'Usage
Dim value As String 
Dim returnValue As Single 

returnValue = value.AsFloat()
public static float AsFloat(
    this string value
)
[ExtensionAttribute]
public:
static float AsFloat(
    String^ value
)
static member AsFloat : 
        value:string -> float32
public static function AsFloat(
    value : String
) : float

Parameters

Return Value

Type: System.Single
The converted value.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type String. When you use instance method syntax to call this method, omit the first parameter. For more information, see https://msdn.microsoft.com/en-us/library/bb384936(v=vs.111) or https://msdn.microsoft.com/en-us/library/bb383977(v=vs.111).

Remarks

For more information about how to use this method, see the AsFloat() topic. If you try to pass this method a non-numeric string value, null reference (Nothing in Visual Basic), an empty string ("") value, or a value outside the range of the specified type, the method returns 0. To avoid ambiguity about what the returned value means, call the IsFloat(String) method first to check whether the input string can be converted to a Single value.

See Also

Reference

StringExtensions Class

AsFloat Overload

System.Web.WebPages Namespace