Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
        public List<Customers> GetCustomersLambda(string city)
        {
            NorthwindDataContext db = new NorthwindDataContext();
 
            var truc2 = db.Customers.Where(c => c.City.StartsWith(city)).Select(c=>new {c.ContactName,c.Country});
 
            return truc2.ToList();
        }
je ne veux retourner que le pays avec linq c'est nickel mais ne peut-on le faire avec les lambdas expressions ?

Voici l'erreur qu'il me sort :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Erreur	1	Impossible de convertir implicitement le type 'System.Collections.Generic.List<AnonymousType#1>' en 'System.Collections.Generic.List<SLBindingDatabaseWeb.Customers>'	D:\Mes documents\Visual Studio 2008\Projects\SLBindingDatabase\SLBindingDatabaseWeb\Service1.svc.cs	33	20	SLBindingDatabaseWeb
Merci de votre aide