额,整个程序是这样的:
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 _0201
{
public partial class frmDetail : Form
{
public class SE
{
public string ID;
public string Name;
public string Age;
public string Score;
public string Assess;
}
public frmDetail()
{
this.LvAssess.Items.Clear();
BindLv();
}
private void BindLv()
{
SE[] engineers = new SE[3]; engineers[0] = new SE();
engineers[1] = new SE();
engineers[2] = new SE(); engineers[0].ID = "000";
engineers[1].ID = "111";
engineers[2].ID = "222"; engineers[0].Name = "王小毛";
engineers[1].Name = "刘新雨";
engineers[2].Name = "张程"; engineers[0].Age = "26";
engineers[1].Age = "22";
engineers[2].Age = "30"; engineers[0].Score = "0";
engineers[1].Score = "0";
engineers[2].Score = "0"; engineers[0].Assess = "未评价";
engineers[1].Assess = "未评价";
engineers[2].Assess = "未评价";
for (int i = 0; i < engineers.Length; i++)
{
ListViewItem Item = new ListViewItem();
Item.Text = engineers[i].ID;
Item.SubItems.Add(engineers[i].Name);
Item.SubItems.Add(engineers[i].Age.ToString());
Item.SubItems.Add(engineers[i].Score.ToString());
Item.SubItems.Add(engineers[i].Assess);
this.LvAssess.Items.Add(Item);
}
}
}
}
然后出现问题的提示是

不知道错在哪里~太感谢咯~~