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

  • Arun Kumar

    Arun Kumar

    18 Mart 2010
  • Kap Slap

    Kap Slap

    8 Mart 2010
  • OnlyFunClips

    OnlyFunClips

    16 ŞUBAT 2012