abbiamo la query sintax:
var _result = from _rent in _dataContext.Rents
where _rent.RentID == _rentID
select _rent;
poi la MethodSintax:
var _result = _dataContext.Rents.Where(_rent => _rent.RentID == _rentID);
e poi Expression Trees:
ParameterExpression _rentParameter = Expression.Parameter(typeof(Rent), "_rent");
Expression _left = Expression.Property(_rentParameter, "RentID");
Expression _right = Expression.Constant(_rentID,typeof(int));
Expression<Func<Rent, bool>> lambda1 = Expression.Lambda<Func<Rent, bool>>(Expression.Equal(_left,_right), new ParameterExpression[] { _rentParameter });
var _result = _dataContext.Rents.Where(lambda1);
quale la meglio? dipende...
alla prossima
Prediligo la prima. La seconda mi piace ma fa fatica ad entrarmi in testa. L'ultima per niente.
andrewz ha scritto:
Prediligo la prima. La seconda mi piace ma fa fatica ad entrarmi in testa. L'ultima per niente.
io invece sto facendo largo uso della terza
comunque spesso e volentieri anche io prediligo la prima forma
ciao marco
nostromo wrote:
io invece sto facendo largo uso della terza
Masochista!
lol
ciao marco
Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.





Stampa
Download

10annidi.ASPItalia.com: iscriviti alla competizione e vinci fantastici premi ogni mese!

nostromo