// ***************************************************************************************************************** // LNQ Retrieving related entity columns (for 1 to N relationships) // ***************************************************************************************************************** System.Console.WriteLine();System.Console.WriteLine( " List of Contact and Account Info by retrieving related entity columns " );System.Console.WriteLine( " ====================================== " );var query_retrieve1 = from c in context.ContactSet join a in context.AccountSet on c.ContactId equals a.PrimaryContactId.Id where c.ContactId != _contactid2 select new { Contact = c, Account = a }; foreach (var c in query_retrieve1){ System.Console.WriteLine( " Acct: " + c.Account.Name + " \t\t " + " Contact: " + c.Contact.FullName);}System.Console.WriteLine( " ===================================== " );System.Console.WriteLine();