by pietman
29. May 2009 18:35
an example of how to use an inline sort function with a delegate to define the sort process
public static List<Container.Speciality> getSpecialties()
{
Kingsweb2DataAccess.Kingsweb2DataClassesDataContext newdb =
new Kingsweb2DataAccess.Kingsweb2DataClassesDataContext();
List<Container.Speciality> res =
new List<Kingsweb2DataAccess.Container.Speciality>();
var x = from m in newdb.specialities select m;
foreach (Kingsweb2DataAccess.speciality xx in x)
{
res.Add(new Kingsweb2DataAccess.Container.Speciality(xx.Id));
}
res.Sort(delegate(Kingsweb2DataAccess.Container.Speciality a,
Kingsweb2DataAccess.Container.Speciality b)
{ return a.Specialityname.CompareTo(b.Specialityname); });
return res;
}
27fc72dd-e264-447b-902f-78586a056925|0|.0
Tags:
c# | Generics