5个回答
展开全部
是可以的..例如:
//定义一个动态数组
ArrayList o_ArrayList_1=new ArrayList();
//记录存放数据
string strBATCH_NO =" ";
for(int i=0;i<10;i++)
{
strBATCH_NO=i.ToString();
//将数据Add进数组1
o_ArrayList_1.Add(strBATCH_NO);
}
//调用delete方法删除,这里传递数组1
bool DEL=this.Delete(o_ArrayList_1);
//定义第二个数组
ArrayList o_ArrayList_2=new ArrayList();
//delete方法的参数要声明为ArrayList
public bool Delete(ArrayList o_aBatchNoList)
{
foreach(string s_BatchNo in o_aBatchNoList)
{
//将第一个数组添加进第二个数组
o_ArrayList_2.add(s_BatchNo);
}
}
//定义一个动态数组
ArrayList o_ArrayList_1=new ArrayList();
//记录存放数据
string strBATCH_NO =" ";
for(int i=0;i<10;i++)
{
strBATCH_NO=i.ToString();
//将数据Add进数组1
o_ArrayList_1.Add(strBATCH_NO);
}
//调用delete方法删除,这里传递数组1
bool DEL=this.Delete(o_ArrayList_1);
//定义第二个数组
ArrayList o_ArrayList_2=new ArrayList();
//delete方法的参数要声明为ArrayList
public bool Delete(ArrayList o_aBatchNoList)
{
foreach(string s_BatchNo in o_aBatchNoList)
{
//将第一个数组添加进第二个数组
o_ArrayList_2.add(s_BatchNo);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以啊,只不过传递的是引用,就像C语言里面的指针或者C#用ref传递的值类型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就和普通变量的方式一样啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该可以的,不过我没试过
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询