C#中params关键字的意思是:从这一位开始的参数个数是变长的,就是说你可以写0个到n个参数都是合法的。
比如调用你的函数写成ExecuteSqlData("SELECT....") 它内部参数就是:SQLString="SELECT ..." , cmdParams = []
比如调用你的函数写成ExecuteSqlData("SELECT....", a1) 它内部参数就是:SQLString="SELECT ..." , cmdParams = [a1]
比如调用你的函数写成ExecuteSqlData("SELECT....", a1, a2,a3) 它内部参数就是:SQLString="SELECT ..." , cmdParams = [a1, a2, a3]
以此类推