спасибо за ваше последнее сообщение!

ользую asp.net 4, ef 4 и c #, LINQ и Non-Equijoins.

Здесь ниже я написал два примера Non-Equijoins. Оба отлично работают в моей модели.

Поскольку я довольно новичок в Linq, я хотел бы спросить вас:

Какую синтаксическую типологию вы бы посоветовали мне принять в моем коде?Какая производительность кода быстрее?

Спасибо за вашу помощь:

Вот несколько полезных ссылок:

http://msdn.microsoft.com/en-us/library/bb882533.aspx

http://msdn.microsoft.com/en-us/library/bb311040.aspx

http://msdn.microsoft.com/en-us/library/bb310804.aspx

// Query sintax
var queryContents = 
    from cnt in context.CmsContents
    let cntA =
        from a in context.CmsContentsAssignedToes
        select a.CmsContent.ContentId
    where cntA.Contains(cnt.ContentId) == false
    select cnt;

// Query method   
var queryContents02 =
    from c in context.CmsContents
    where !(
        from a in context.CmsContentsAssignedToes 
        select a.ContentId).Contains(c.ContentId)
    select c;

Ответы на вопрос(2)

Ваш ответ на вопрос