5 Şubat 2010 Cuma

Generic List<T> Sıralama

Elimizde bir nesnemiz olsun. Örneğin doküman bilgilerini tutan DocumentInfo gibi.

public class DocumentInfo {       
       
 public string documentName;      
 public string documentId;
}
Bir de DocumentInfo nesnelerinden oluşan bir listemiz var.
List<DocumentInfo> documentList = new List<DocumentInfo>();
Bu listeyi doküman isimlerine göre (documentName) sıralamak istiyoruz. Şu şekilde yapabiliriz:

documentList.Sort(delegate(DocumentInfo document1, DocumentInfo document2)
          {
              return document1.documentName.CompareTo(document2.documentName);
          });

Hiç yorum yok:

Yorum Gönder