110,499
社区成员
发帖
与我相关
我的任务
分享
public class aaa
{
public aaa(int a,string b)
{
this.a = a;
this.b = b;
}
public int a { set; get; }
public string b { set; get; }
public override bool Equals(object obj)
{
aaa demo = obj as aaa;
if (demo == null)
return false;
return this.a.Equals(demo.a);
}
}
List<aaa> jj = new List<aaa>();
private void Form1_Load(object sender, EventArgs e)
{
jj.Add(new aaa (5,"ee" ));
jj.Add(new aaa (3,"ete"));
jj.Add(new aaa (15,"aa"));
jj.Add(new aaa (3,"dd" ));
}
private void button1_Click(object sender, EventArgs e)
{
aaa demo=new aaa(3,"");
MessageBox.Show(jj.IndexOf(demo).ToString());
}