I needed to compare two Lists in C# in order to form a new List by comparing the Lists, adding the common elements to the new List, and then adding new elements to the new List. I thought it good to share and perhaps garner some feedback. Here is the NUnit test: