SqlParameter[] prams = new SqlParameter[ 5 ] ; prams[ 0] = new SqlParameter(); prams[ 0 ].ParameterName = " @sno " ; prams[ 0 ].Value = sno; 第一行只是将 prams 定义为SqlParameter的数组,并没有真正实例化 如果缺少第二行,将提示“未实例化” 必须对具体的项进行实例化