I have these items:
FOD19-1,FOD33-2,FOD39,SÅL1,SÅL23-3,SÅL31-1,SÅL32-2,SÅL33-1,SÅL7-1
I use this sort method to sort them:
List<OrderDetailItem> orderDetails = new
BLOrderDetail().GetOrderDetails(orderId).OrderBy(t => t.Sku,
StringComparer.Ordinal).ToList();
So the expected and desired result would be:
FOD19-1,FOD33-2,FOD39,SÅL1,SÅL7-1,SÅL23-3,SÅL31-1,SÅL32-2,SÅL33-1
As you can see I want SÅL7-1 to be placed right after SÅL1 instead.
How do I accomplish this?