I want to create a class that inherits from CollectionBase, but it seems that it does not support LINQ extensions!
Is it still supported? Or is there an alternative
Linq extensions are written for IEnumerable (Generic) and CollectionBase (Non-generic) does not inherit from it. That is why you are not able to use Linq on it.
Use System.Collections.ObjectModel.Collection instead.