В чем разница между двумя фрагментами кода?В чем разница между двумя запросами linq
И это лучше, чем используется?
DataClassesDataContext db = new DataClassesDataContext();
var QSelect1 = from _ADS in db.tblADs
where _ADS.fldAdsId == Convert.ToInt32(e.CommandArgument)
select _ADS;
var QSelect2 = db.tblADs.Where(x => x.fldAdsId == Convert.ToInt32(e.CommandArgument));
Первый будет преобразован ко второй при компиляции кода. Поэтому ответ заключается в том, что они отличаются только синтаксисом и стоимостью компиляции. – dotctor
... и для меня предпочтительнее использовать второй синтаксис «цепочка методов», а не прежний «выражение запроса» для курсов –