Name

Switch Function — Microsoft.VisualBasic.Interaction

Synopsis

Switch(expr-1, value-1[, expr-2, value-2 ... [, _
       expr-n,value-n]])
expr required; Object

A number of expressions to be evaluated

value required; Object

An expression or value to return if the associated expression evaluates to True

Return Value

An Object value or expression

Description

Evaluates a list of expressions and, on finding the first expression to evaluate to True, returns an associated value or expression.

If none of the expressions is True, the Switch function returns Nothing.

If multiple expressions are True, Switch returns the value that corresponds to the first True expression.

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.