C# ArrayList如何动态添加对象及取值

C# ArrayList如何动态添加对象及取值,第1张

先建一个类,类中有两个变量作为坐标值public class remtbpoint//remtbpoint类(用来记忆某对象坐标){private inprivate int rpointcolpublic int RPointline{get{return rpointline}set { rpointline = value}}public int RPointcol{get{ return rpointcol}set { rpointcol = value}}}private void rempoint(int line,int col)//记忆子程序,实例化后,赋值,加到arrayList中{r1 =new ;;;r1.RPointLine=liner1.RPointcol=colrembtpointLinst.Add(r1)}private void button1_Click(object sender,EventArgs e)//从记忆的arrayList中取出值,并动态删除最后一个arrayList元素{int x=rembtpointLinst.Count//直接取最末元素if(x=1) {remtbpoint r3 =rembtpointLinst[x-1]asremtbpoint//-------对于取数组列表中某元素太难,用这个方法极好用//do...(r3.RPointLine,r3.RPointcol)这里就可以把arrayList元素对应的坐标值传给其它子程序使用了.

ArrayList list = new ArrayList()

list.add(obj)

//obj 就是要存储的对象。

//取得时候用 list.get(xx);

//XX就是你要取的对象名或是排列位置。出来要记得强转。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11601608.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存