/// <summary> /// 以单实体形势获取数据 /// </summary> private void getData() { List <EmployeeInfo> list = employeeInfo.query("", 5, 1); EmployeeInfo ei = employeeInfo.getEmployeeInfoByCompanyNameEn("YY"); ei.ForeachProperty((pi, type, fn, fv) => { textBox1.Text += fn + ": " + fv.ToString() + "\r\n"; }); EmployeeInfo employeeInfo1 = new EmployeeInfo(); employeeInfo1.name = "Z"; /** * 根据对象属性动态生成 where 条件 * where name like '%Z%' * **/ List <EmployeeInfo> lst = employeeInfo.query(employeeInfo1); string s1 = employeeInfo.getEmployeeInfoByCompanyNameEn1("YY"); textBox1.Text += s1 + "\r\n"; string s2 = employeeInfo.getEmployeeInfoByCompanyNameEn2("YY"); textBox1.Text += s1 + "\r\n"; }