Share via


StringExtensions.AsBool Method (String)

Converts a string to a Boolean (true/false) value.

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

Syntax

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

returnValue = value.AsBool()
public static bool AsBool(
    this string value
)
[ExtensionAttribute]
public:
static bool AsBool(
    String^ value
)
static member AsBool : 
        value:string -> bool
public static function AsBool(
    value : String
) : boolean

Parameters

Return Value

Type: System.Boolean
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 AsBool() topic. If you pass an empty string (""), null reference (Nothing in Visual Basic), or a string value that cannot be converted to the specified type, the method returns false. To avoid ambiguity about what the returned value means, call the IsBool(String) method first to check whether the input string can be converted to this type.

See Also

Reference

StringExtensions Class

AsBool Overload

System.Web.WebPages Namespace