title: C# merging two or more objects
body: <p>Hi I want to merge two objects together so that i can use the merged object to do something else.it's actually a simple airport program, i have "Route" and ""Flight" and if i want to add getting ticket i need each flight to be on a route if you know what i mean.but notice that i don't want to compare them.and i have an array of objects for each of them if it helps.</p>
  
  <pre><code> IRoute R = new LocalRoute(port, destination, routenum);
   IFlight F = new LocalFlight(time, date,capacity);
  </code></pre>