Hey folks, Can anyone think of a reason why the constraints syntax is this:
public class Dictionary<KeyType, ValType> where KeyType : IComparable rather than this: public class Dictionary<KeyType : IComparable, ValType> ? The former adds an additional (unreserved?) keyword to the language and locates two related things apart from each other (the generic parameter & its constraint). There's probably a good reason I've overlooked. All the best, ^Tum =================================== This list is hosted by DevelopMentorŪ http://www.develop.com NEW! ASP.NET courses you may be interested in: 2 Days of ASP.NET, 29 Sept 2003, in Redmond http://www.develop.com/courses/2daspdotnet Guerrilla ASP.NET, 13 Oct 2003, in Boston http://www.develop.com/courses/gaspdotnet View archives and manage your subscription(s) at http://discuss.develop.com