0
我有以下代碼如何基於C#中的自定義順序中的屬性對對象數組進行排序?
CustomerModel[] customerModel ;
customerModel = GetCustomerModel(customerReport);
現在這個CustomerModel
類有一個名爲DealType
與"CostOnly","Edlp","NonPromoted","Periodic"
可能值的字符串屬性。
我只想按照以下順序通過DealType屬性對customerModel數組排序進行排序。
"NonPromoted",
"Edlp",
"Periodic",
"CostOnly"
解決此問題的最佳方法是什麼?
在此先感謝。
可能的複製 - http://stackoverflow.com/questions/8975698/implementing-custom-icomparer-with-string – ChrisF