Cześć

Ma taki kod:

    class Customer
    {
        public string FirstName, LastName;

        public Customer(string FirstName, string LastName)
        {
            this.FirstName = FirstName;
            this.LastName = LastName;
        }
    }


void Szukaj()
{
 IEnumerable<Customer> Customers = new Customer[] {
                new Customer("Ala", "Makota"), new Customer("Ala", "B") };


\\
Customers.Where(x=>x.FirstName =="");
}

W jaki sposób dynamicznie utworzyć parametry do metody Where mając nazwę pola z klasy Customers np "FirstName"?
Net 3.5 CF nie obsługuje Expression, co rozwiązałoby problem.