读书人

初学者一段代码意思

发布时间: 2013-08-01 15:23:18 作者: rapoo

菜鸟求高手指教一段代码意思
public static SqlParameter[] AddParameter(SqlParameter[] paramArray, SqlParameter param)
{

Array.Resize<SqlParameter>(ref paramArray, paramArray.Length + 1);
paramArray[paramArray.Length - 1] = param;
return paramArray;
}


这段数组代码是什么意思?求指教。。。
[解决办法]
调整数组大小,并返回新的数组
Array.Resize方法介绍
[解决办法]

 public static SqlParameter[] AddParameter(SqlParameter[] paramArray, SqlParameter param)
{

Array.Resize<SqlParameter>(ref paramArray, paramArray.Length + 1);//Resize方法是重新设置数组大小,paramArray参数是要调整的数组, paramArray.Length + 1,数组的长度加1
paramArray[paramArray.Length - 1] = param;//将新增加的参数param赋值到paramArray数组的 paramArray.Length - 1 位置
return paramArray;//返回新的数组
}

读书人网 >asp.net

热点推荐