SORU
2 Temmuz 2010, Cuma


Sıralama Özel Sınıf Listesi<T>

date özelliği ile sıralamak istiyorum.

Bu benim özel sınıf

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Test.Web
{
    public class cTag
    {
        public int id { get; set; }
        public int regnumber { get; set; }
        public string date { get; set; }
    }
}

Bu bir tür istiyorum List:

List<cTag> Week = new List<cTag>();

Yapmak istediğim şey cTag sınıf date özelliğine göre sıralamak. Biçiminde tarih ist: dd.MM.yyyy.

IComparable arabirimi hakkında bir şeyler okudum, ama nasıl kullanılacağını bilmiyorum.

CEVAP
2 Temmuz 2010, Cuma


Bunu yapmanın bir yolu delegate ile

List<cTag> week = new List<cTag>();
// add some stuff to the list
// now sort
week.Sort(delegate(cTag c1, cTag c2) { return c1.date.CompareTo(c2.age); });

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Hey Nadine

    Hey Nadine

    24 Kasım 2006
  • monkophile

    monkophile

    25 Temmuz 2007
  • New Scientist

    New Scientis

    27 Kasım 2006