This lesson is for subscribers
You've completed the free preview. Subscribe to unlock every lesson in every course.
Using interfaces as upper bounds to ensure type parameters implement specific contracts.
You've completed the free preview. Subscribe to unlock every lesson in every course.