Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var emp = new List<Employee>
- {
- new Employee{ID=1, EmpFname="matt", EmpLName="Cook"},
- new Employee{ID=2, EmpFname="mary", EmpLname="John"}
- };
- List<Employee> temp = new List<Employee> {
- new Employee { ID = 1, EmpFname = "matt", EmpLName = "Cook" },
- new Employee { ID = 2, EmpFname = "mary", EmpLName = "John" } };
- temp.Sort(delegate(Employee e1, Employee e2)
- {
- // returns asc
- return e1.EmpLName.CompareTo(e2.EmpLName);
- // returns desc
- // return e2.EmpLName.CompareTo(e1.EmpLName);
- });
- // no need to use var keyword, just bind the List
- MyGridView.DataSource = temp;
- MyGridView.DataBind();
- var sortedEmpList = ( from e in emp
- orderby e.EmpLName
- select e).ToList()
- );
- orderby e.EmpLName, e.EmpFName //, ...
- orderby e.EmpLName descending
Add Comment
Please, Sign In to add comment