inside of a class which is going to called each time when we create object of that specific class. By default there is a hidden constructor in C# classes unless you modify it. A constructor is a method that has same name as a class. This method will now be accessed by all objects.