I need to find if there are 3 identical items in list.
It should compare elements using overridden .Equals() method. I’ve tried many ways and failed.
It doesn’t matter if it returns bool value or items itself.
The function will be called every time after new item is added, so it does not matter how as long as it detects the point when 3 same items are in list.
This is probably something trivial, but my knowledge of Linq is very weak.
Try