Share via


StringExtensions.AsFloat Method (String, Single)

Converts a string to a Single number and specifies a default value.

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

Syntax

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

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

Parameters

  • defaultValue
    Type: System.Single
    The value to return if value is null reference (Nothing in Visual Basic).

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 think that your code might be passed null reference (Nothing in Visual Basic), an empty string (""), a value outside of the numeric range of the specified type, or a string value that cannot be converted to the specified type, you can use the AsFloat overload to return a specified Single value instead of 0.

See Also

Reference

StringExtensions Class

AsFloat Overload

System.Web.WebPages Namespace