Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: Visual Basic
Expertise: Intermediate
Aug 1, 1997

Compact Your Code Using IIF and Switch

You can often replace an If...Then...Else block with a more compact IIf function:
 
' returns the max of two values
maxValue = IIf(first >= second, _
	first, second)
Switch is a rarely used function, yet in many cases it proves rather useful as a substitute for a lengthy If...ElseIf block:
 
' is "x" negative, positive or null?
Print Switch(x < 0, "negative", x > 0, _
	"positive", True, "Null")
Note the last test is True, because the three conditions are mutually exclusive and exhaustive.
Francesco Balena
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date