C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
C# thisIn 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#.
C# this exampleLet's see the example of this keyword in C# that refers to the fields of current class.
using System;
public class Employee
{
public int id;
public String name;
public float salary;
public Employee(int id, String name,float salary)
{
this.id = id;
this.name = name;
this.salary = salary;
}
public void display()
{
Console.WriteLine(id + " " + name+" "+salary);
}
}
class TestEmployee{
public static void Main(string[] args)
{
Employee e1 = new Employee(101, "Sonoo", 890000f);
Employee e2 = new Employee(102, "Mahesh", 490000f);
e1.display();
e2.display();
}
}
Output: 101 Sonoo 890000 102 Mahesh 490000 We will learn about other usage of this keyword in next chapters.
Next TopicC# static
|