Login | Register   
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: C#
Expertise: Intermediate
Oct 11, 2005

Use the "as" Operator for Reference Type Casting

Normally, people do casting in the code like this:

Button btnSave = (Button) sender ;
where sender is of Object Type.
This same casting can be done using the as operator:

Button btnSave = sender as Button;
There are two advantages to using the as operator:
  • It makes your code more readable.
  • If a type mismatch occurs, the object will become null instead of throwing an exception.
Note: This only works for reference types.

Jaya Nehru Kumar
 
Comment and Contribute

 

 

 

 

 


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

 

 

Sitemap