I want to ask why we use \"this\" keyword before the parameter in an extension method (C# Language)........... like this function :
public static int ToI
In order to identify the method as an extension method. How else would the compiler know?