Javatpoint Logo
Javatpoint Logo

C# this

In c# programming, this is a keyword that refers to the current instance of the class. There can be 3 main usage of this keyword in C#.

  • It can be used to refer current class instance variable. It is used if field names (instance variables) and parameter names are same, that is why both can be distinguish easily.
  • It can be used to pass current object as a parameter to another method.
  • It can be used to declare indexers.

C# this example

Let's see the example of this keyword in C# that refers to the fields of current class.

Output:

101 Sonoo 890000
102 Mahesh 490000

We will learn about other usage of this keyword in next chapters.

Next TopicC# static




Please Share

facebook twitter google plus pinterest

Learn Latest Tutorials


B.Tech / MCA