我有對象爲負面列表排序在中間
public class foo
{
public decimal val1 {get;set;}
public decimal val2 {get;set;}
}
我val1
和val2
可以同時包含陰性或陽性值的列表。 如果我有一個List<foo>items
有沒有一種乾淨的方法,我可以對它們進行排序,使得val1或val2中的負值不是列表中的第一項或最後一項。
我的列表大小可以從1 - 100非常小。如果小於3,我不需要排序。但如果它是>= 3
我需要確保任何負值不是列表中的第一個或最後一個。
這可能嗎?他們可能都是消極的。 – zmbq 2012-07-31 05:20:39
我也很好奇,你能用更具描述性的例子來詳細說明嗎? – jamesbar2 2012-07-31 05:21:33
如果他們都是積極的或所有消極的,那麼訂單並不重要 – Daveo 2012-07-31 05:22:52