Tydligen har OrderBy
klausul som en sträng är ogiltig (jag trodde att jag hade testat det förut?!). Om jag ändrar min Linq-fråga till följande, fungerar det:
var results = from r in myBusinesses
orderby r.Name ascending
select r;
Detta löser inte mitt problem men det svarar på den här specifika frågan. Jag kommer att posta en annan fråga relaterad till mitt problem.