问题如下:
List<A> a=new List<A>();
a.Add(new A());
a.Add(new A());
a.Add(new A());
a.Add(new A()); A p=a[2]; 我想问,到底有没有办法可以通过删除p来达到删除List<a>[2]的效果???
我菜鸟,可以的话,请详细说说
List<A> a=new List<A>();
a.Add(new A());
a.Add(new A());
a.Add(new A());
a.Add(new A()); A p=a[2]; 我想问,到底有没有办法可以通过删除p来达到删除List<a>[2]的效果???
我菜鸟,可以的话,请详细说说
就是不知道怎么实现
如果你要把p所指向的内容真的删除掉,应该这样的:a.RemoveAt(2);
//a.Dispose();
a=null;