比方說,我有這樣一個類的列表(編輯,更相當於原碼):ThenBy()不特定的條件下工作
public class Foo
{
public FooEnum enum;
public DateTime dt;
enum FooEnum
{
prop1 = 0,
prop2 = 1
}
}
現在,如果我們有這個類的列表,讓我們稱之爲_fooList
,它包含兩個Foo
對象,其中一個包含01/01/01
爲dt
和prop2
爲enum
,和另一個01/01/01
爲dt
和prop1
爲enum
,按照這個順序。 現在,如果我OrderBy
DateTime
首先,它保持相同,但然後,當我按FooEnum
排序時,它仍然保持不變,即使Foo
應包含prop1
應該是第一個。這有什麼解釋嗎?
(注意:這是我的問題的一個真正概括的版本)。
我們展示你的代碼。 – SLaks 2013-02-12 21:23:11
而不是用言語解釋你在做什麼,爲什麼不把我們的代碼給我們,我們可以自己重現你的問題? – 2013-02-12 21:24:17
嗯,我會的,但它需要約250行支持代碼... – 2013-02-12 21:29:10