arraylist就可以拉,不会破坏以前的,容量也是动态增加的。
解决方案 »
- C#串口接收问题
- 快来,sql 分组分段统计语句请教!
- 使用AJAX的日历 为什么第一次激发时会把密码清空
- c#做winForm程序,如何实现“图钉”效果
- 初学触发器,如何使用触发器保存修改、删除履历,请指教!
- 一个底层控件的drawitem事件
- C#入门经典中的weblog例中,当Details中输入的全为英文时,在datalis中显示就只有一行,如可要限制宽,怎样操作?
- datatimepicker取值为什么总是1905开始呢?
- sha1加密问题
- 一个难倒无数高手(发在微软新闻组上到现在还没好的解决方案)的问题,有关数据转换
- 自定义的集合如何绑给datagrid?100分求救!
- 请问怎样在DataGrid中按某一整型字段排序??
objList.Capacit=20
他就是能动态变长的阿
....int n = convert.ToInt32( al[0] );....
例如
private ArrayList AL = new ArrayList();for(int i = 0 ; i < m_intMaxControl ; i++)
{
CAVC = new ClassAVC(new ClassBaseStructs.StVidicon(i,1,"SV" + i.ToString(),"SV" + i.ToString(),"192.168.0.99","root","123456","123456",10002,"TestGroup","192.168.0.99",10002,"Test SV",true,true,"","","/cgi-bin/video.vam"));
AL.Add(CAVC); AVC[i] = new AxVADECODERLib.AxVaCtrl();
}
其中ClassAVC是一个类,也就是说可以放一个类进去
public class ClassAVC
{
public ClassBaseStructs.StVidicon SV;
public ClassAVC(ClassBaseStructs.StVidicon p_SV)
{
try
{
this.SV = p_SV;
}
catch(System.NullReferenceException NullEx)
{
throw NullEx;
}
catch(Exception ex)
{
throw ex;
}
}
}