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ş:
Java: switch kullanarak alt sınıf altı...
Nasıl bir Python sınıf içinde yöntemle...
C tuşu olarak özel bir sınıf türü kull...
Nasıl bir sınıf içinde özel bir alan d...
Nasıl sözlük değerlere göre sözlükler ...