将数据加载到DATAGRIDVIEW
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Ch01_1 { public partial class FrmMain : Form { public FrmMain() { InitializeComponent(); } private void FrmMain_Load(object sender, EventArgs e) { dgvStudent.DataSource = (from s in Students.GetStudents() where s.Name.IndexOf(txtfind.Text)>=0 || s.Sex.IndexOf(txtfind.Text) >= 0 || s.Hobby.IndexOf(txtfind.Text) >= 0 select new { 姓名 = s.Name, 性别 = s.Sex, 年龄 = s.Age, 爱好 = s.Hobby }).ToList(); } } }
添加一个Students类
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Ch01_1 { public class Students { public string Name { set; get; } public string Sex { get; set; } public int Age { get; set; } public string Hobby { get; set; } public static List<Students> GetStudents() { List<Students> stus = new List<Students> { new Students() {Name="张三",Age=32,Sex="男",Hobby="聊天" }, new Students() {Name="李四",Age=23,Sex="女",Hobby="玩游戏" }, new Students() {Name="王五",Age=32,Sex="男",Hobby="打球" }, new Students() {Name="张例是",Age=32,Sex="女",Hobby="小说" }, new Students() {Name="发发",Age=32,Sex="男",Hobby="写代码" }, new Students() {Name="梵蒂冈",Age=32,Sex="男",Hobby="看书" }, }; return stus; } } }

d

浙公网安备 33010602011771号