Wednesday, August 11, 2010

this Keyword in C#

The this keyword refers to the current instance of the class. Static member functions do not have a this pointer. The this keyword can be used to access members from within constructors, instance methods, and instance accessors.

Example

In this example, this is used to qualify the Employee class members, name and alias, which are hidden by similar names. It is also used to pass an object to the method CalcTax, which belongs to another class.





































Output

Name: John M. Trainer
Alias: jtrainer
Taxes: $240.00

No comments:

Post a Comment