Что лучше всего подходит для сортировки таблицы данных в С# как с точки зрения производительности, так и с точки зрения удобочитаемости кода:
personsDT.OrderBy(person => person.PersonName);
or:
personsDT.DefaultView.Sort = "PersonName ASC";
PersonDT построен из списка SharePoint, поэтому невозможно использовать SQL (я знаю, что ORDER BY в операторе SQL SELECT был бы лучшим способом). Учитывая производительность, я обеспокоен тем, что предложение OrderBy‹> может работать медленнее, чем Sort в представлении данных. Знаете ли вы о таких последствиях для производительности?