I\'m studying with C# in depth book and it mentions that a form of constraint uses the type parameter in the constraint itself. So what is the difference between these two:<