SORU
19 AĞUSTOS 2008, Salı


C IList sıralama#

Arasında ilginç bir sorun, bugün geldim. IList döndüren bir XML web servisi var. Sınıflandırmak istedim kadar gerçekten büyük bir anlaşma değil.

IList arabirimi meğer bir tür inşa yöntemi yok.

Ama sadece biraz "" beni. getto gibiydi sorunu çözmek için ArrayList.Adapter(list).Sort(new MyComparer()) yöntemi kullandım

Ayrıca IList devralmasını ve kendi Tür bir uygulama ile bir uzantı yöntemi yazma ile eğlendi, () yöntemi gibi bir Liste ama bunların hiçbiri çevrim aşırı şık görünüyordu.

Benim sorum ise şu, kimse bir IList sıralama için zarif bir çözüm var mı

CEVAP
19 AĞUSTOS 2008, Salı


Ne tür Nesneleri kullanarak bu SERİ hakkında?

Bir var IList<Car> araba Engine bir özelliği vardı, aşağıdaki gibi bir sıralama olabilir inanıyorum

from c in list
orderby c.Engine
select c;

Edit: burada. cevap almak için hızlı olmak gerekir Diğer cevaplar için biraz farklı bir sözdizimi sunulan gibi, benim cevabım - ancak, diğer cevaplar sundu eşit derecede geçerli bırakacağım.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • brokenbellsVEVO

    brokenbellsV

    11 EYLÜL 2009
  • TechRax

    TechRax

    21 EYLÜL 2009
  • thelonelyisland

    thelonelyisl

    23 Aralık 2005