0
kicks
Why C# Compiler Is so Picky About Type Parameter Constraints' Position
The C# syntax dictates the ordering class, structs, new(), and base-class constraints in the generics. This post elaborates on this a little bit.