title: Copying a C# Collection to another collection
body: <p>I have the following list/Collection which I need to copy into another list.But the list are not having the same number of parameters. But the name of the object and types are same. Here is the class</p>
  
  <p><strong>First Class:</strong></p>
  
  <pre><code>public class Class1
  {
    int locationID{get;set;}
    string locationName{get;set;}
  }
  </code></pre>
  
  <p><strong>Second Class:</strong></p>
  
  <pre><code>public class Class2
  {
    int locationID{get;set;}
    string locationName{get;set;}
    string identifier{get;set;}
  }
  </code></pre>
  
  <p>In my method, I need to get the value of the List1 and Copy the same to List2(Class2). List2 is having an extra parameter <strong>identifier</strong>.
  How can this be implemented in C#??</p>