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