Return two combined List<T>
<p><strong>Edit: Downvotes! Should i use Interface? Any better idea</strong> </p>

<p>I've two class <code>Customer</code> &amp; <code>Images</code>, both have property <code>CustomerId</code>, i'm doing this</p>

<pre><code>public List&lt;Images&gt; getImages(string id)
{
    return hm.getImagesbyimageid(int.Parse(id));
}

public List&lt;customer&gt; get(string id)
{
    return hm.getCustomerbyImageid(int.Parse(id));
}
</code></pre>

<p>I want a method that retrun Combined list of these both . </p>

<p>Class Defination</p>

<pre><code>public class customer
{
    public int customerid { get; set; }
    public string customername { get; set; }
    public string emails { get; set; }
    public string customerAddress { get; set; }
    public int icount { get; set; }

}
public class Images
{
    public int ImageID { get; set; }
    public int customerid { get; set; }     
    public string ImageName { get; set; }
    public string ImagePerson { get; set; }
    ...
 }
</code></pre>
