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

  • alexis gillis

    alexis gilli

    23 HAZİRAN 2011
  • Hudson Music

    Hudson Music

    13 Mart 2007
  • Jorrit Jongma

    Jorrit Jongm

    17 Ocak 2008