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
- value
Type: System.String
The value to convert.
- 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.