private void btnPrintTodayPatients_Click(object sender, EventArgs e) { var list = patientBLL.GetTodayPatients(); if (list.Count() == 0) { MessageBox.Show("今天没有病人!"); return; } int pagecount = 20; while (list.Count > 0) { List <PatientFullEntity> temp = list.Take(pagecount).ToList(); printPatientList(temp); list = list.Skip(pagecount).ToList(); } }