kimse ben gibi genel bir listesi var .. yardım edebilir böyleceBir Listeyi <> başka bir Listede (C#) saklanan özel siparişimle mi sıralama?
IList<itemTp> itemTps;
itemTp temelde sınıf ve bu konuda bir özellik olan "kod"
ben olmak gerekir: (a özelliklerin numarası vardır) 'dir başka bir Listede belirlediğim belirli bir siparişi sıralayabiliyor.
Bu liste böyle demek (birinciden sonuncuya doğru başlayarak) sırasını listeleyen basit bir listedir
code1 code3 code2 code5 (o 2 ila 5 için 1 ile 3 arasında gider fark - bunlar isimler, bir şey çağrılabilirler. önemli olan sipariş, sayılarla ilgisi yok)
Temel olarak itemTp öğelerindeki öğelerin diğer listedeki öğelere göre olmasını sağlamalıyım ...
Yani hayal benim IList bu code1, code2, code3, code5 gibi - bu yüzden sıralama içinde bittikten sonra benim
IList<itemTp>
sırayla ve code1, code3, code2, code5 gibi özelliği vardır 4 sınıfları içerecektir (sipariş değişimi)
Nasıl yapılacağı hakkında herhangi bir fikrin var mı? yanlış bir şey varsa
Bir avantaj olduğunu söyleyemem. Temsilci, arabirimi geçirdiğiniz gibi bir örnek yöntemine iletebilir ve orada istediğiniz herhangi bir mantığa sahip olabilirsiniz. – Groo
Bu harika görünüyor, sadece bir soru, sen a ve b IndexL'ye geçiyorsun, eğer ... "TestMeNow" ve "TestMeLater" olsaydı ne olurdu? Indexof her biri için 6'ya geri dönecek? –
Yorumunuzu anlamıyorum. TestMeNow ve TestMeLater diğer listede bulunuyorsa, her ikisi de dizin 6'da olamaz. – anthony