C# içinde özel bir dize IComparer
uygulamak ve bir ComboBox'a uygulamak istiyorum.Özel dize karşılaştırma C#
Gerçek Sonuçlar
Ben true
için ComboBox
'ın Sorted
özelliği ayarlamak, çıkış geçerli:
A
AA
AAA
B
BB
BBB
Sonucu
sıralama algoritması istenilen davranışı Aranıyor aşağıdaki (finansal geliştiriciler nedenini anlayacaktır :)):
AAA
AA
A
BBB
BB
B
Soru
bunu yapmak mümkün mü? Sıralama algoritmaları burada gerekli mi?
PS: Ben kodu ile tam bir cevap gerekmez, sadece bunun nasıl yapılabileceğini bir fikir .. Bu kredi değerlendirmesi hakkındadır
DÜZENLEMEYİ
gerekir. Soruma bir şey atladım. derecelendirme bu düzende sıralanmış edilmelidir:
X in ('A','B','C')
ile
XXX
XX+
XX
XX-
X+
X
X-
ve 'A' > 'B' > 'C'
msgstr "msgstr" msgstr "msgstr" msgstr "msgstr" "" . Bence en iyi bahisteki unsurlar doğru sırada _insert_. (Hangi, eğer örneğin numaralandırılırsa, öğeleri koleksiyonunda OrderBy'yi arayarak yapabilirsiniz). –
Listeyi alt listelere ayırmak ve alt listeleri uzunluğa göre sıralamak bir seçenek olabilir. – jAC
Durumunuza bağlı olarak, iş katmanınızda veya sunum katmanınızda herhangi bir özel sipariş vermelisiniz. –