//根据文本框内容,很明显要得到的dataTable结构是这样的:
//初始化一个DataTable
DataTable dt = new DataTable();
//添加ID列
dt.Columns.Add("ID");
//添加Name列
dt.Columns.Add("Name");
//添加Class列
dt.Columns.Add("Class");
//获取文本框内容
string content = textbox.Text;
//获取行数据数组
string[] lines = content.Split('\n');
//循环行数据
foreach (var line in lines)
{
//获取字段数据数组
string[] values=line.Spilt(' ');
//dt新增一行数据
DataRow row=dt.NewRow();
//给新增行的ID列赋值
dr["ID"] = values[0];
//给新增行的Name列赋值
dr["Name"] = values[1];
//给新增行的Class列赋值
dr["Class"] = values[2];
//添加行数据到dt
dt.Rows.Add(dr.ItemArray);
}