Очевидно има OrderBy
клауза като низ е невалиден (мислех, че съм го тествал преди?!). Ако променя моята Linq заявка на следното, тя работи:
var results = from r in myBusinesses
orderby r.Name ascending
select r;
Това не решава проблема ми, но отговаря на този конкретен въпрос. Ще публикувам друг въпрос, свързан с моя проблем.