Re: linq и список
От: _nn_ www.nemerleweb.com
Дата: 28.02.11 07:34
Оценка:
Здравствуйте, Аноним, Вы писали:

А>def l=[(1,1,"aaa"),(2,2,"aaa")];

А>def ll=l.AsQueryable();
А>_=linq <# from p1,p2,p3 in ll select p1 #>;

А>Error 5 expected keyword in but found ','



А>_=linq <# from (p1,p2,p3) in ll select p1 #>;

А>Error 5 expected identifier but found '('


Варианты решения:
using Nemerle.Linq;
using System.Linq;

def l = [(1,1,"aaa"),(2,2,"aaa")];

// 1.
_ = linq <# from p in l select p[0] #>;

// 2.
_ = l.Select(p => p[0]);

// 3.
_ = l.Map(p => p[0]);


P.S.
Thanx to emperon
http://rsdn.nemerleweb.com
http://nemerleweb.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.