首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

初学者一段代码意思

2013-08-01 
菜鸟求高手指教一段代码意思public static SqlParameter[] AddParameter(SqlParameter[] paramArray, SqlP

菜鸟求高手指教一段代码意思
    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;//返回新的数组
    }

热点排行