Constructor Chaining in C#

In this post, we will look at constructor chaining in C#. What is Constructor Chaining? Constructor chaining occurs when you use one constructor in a class to call another constructor on the same class. Often, because the constructors must have different signatures, you supply a safe or default value for the second constructor. Listing 1.1 – Constructor Chaining public MessagePrinter(string …