educative.io

https://www.educative.io/courses/getting-started-linq-c-sharp/7AB2gAmrqM1

The example in “Take and Skip” for Linq is wrong. If you add or remove movies there will be more/fewer than 4 movies…

instead use a better implementation, like
var actualLastFourMovies = movies.Skip(Math.Max(0, movies.Count() - 4)).ToArray();


Course: Getting Started with LINQ in C# - Learn Interactively
Lesson: Take and Skip Methods - Getting Started with LINQ in C#