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