using System.Collections.Generic;
public static void Main()
var kevinsLibrary = new List<Movie>();
var ashleyLibrary = new List<Movie>();
kevinsLibrary.Add(new Movie("A Few Good Men"));
kevinsLibrary.Add(new Movie("Down and Out in Beverly Hills"));
kevinsLibrary.Add(new Movie("What About Bob?"));
kevinsLibrary.Add(new Movie("Apollo 13"));
kevinsLibrary.Add(new Movie("Oppenheimer"));
ashleyLibrary.Add(new Movie("A Few Good Men"));
ashleyLibrary.Add(new Movie("The Godfather"));
ashleyLibrary.Add(new Movie("What About Bob?"));
ashleyLibrary.Add(new Movie("Oppenheimer"));
ashleyLibrary.Add(new Movie("Slumdog Millionaire"));
var commonLibrary = kevinsLibrary.Intersect(ashleyLibrary);
Console.WriteLine("In Both Libraries");
foreach (var movie in commonLibrary)
Console.WriteLine(movie.Title);
Console.WriteLine("Done");
public Movie(string title)
public string Title { get; set; }