The "this" keyword refers to the class which you are currently writing code in it. I mainly use it to distinct between method parameters and class fields.
For example, let's assume you have the following class:
public class Person
{
string name = "";
public Person (string name)
{
this.name = name;
}
}
Hope I could make it clear to you.
You can find additional reference information at the according
MSDN page[
^].
cheers,
Marco Bertschi