List<Patientmain> list = patientmains.OrderBy(p => p.Firstname).ThenBy(p => p.Middlename).ThenBy(p => p.Lastname).ToList();
List 多次排序
原文:http://www.cnblogs.com/quietwalk/p/3531705.html