C# Lambda Operator =>

Using a constructor as a delegate: if follows that this allows for C# generics to enable parameterized constructor of type T to be called within the generic class, thus bypassing the constraints. Normally, one would delcare but if T does not have a parameterless constructor, then we can and we invoke it by calling