Name

DirectCast Function

Synopsis

DirectCast(expression, typename)
expression required; any

The data item to be converted

typename required; Keyword

The data type, object type, structure, or interface to which expression is to be converted

Named Arguments

No

Return Value

expression cast as a typename interface or object

Description

Converts an expression to its runtime data type, if possible; otherwise, returns an error. expression must be a reference type, typically a variable of type Object. typename can be any data type (such as Boolean, Byte, Decimal, Long, Short, String, etc.), structure type, object type, or interface. If the function fails, an InvalidCastException exception occurs.

Get VB.NET Language Pocket Reference now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.