SqlParameterパラメーター配列は、パラメーター名[]に基づいて自動的に作成されます。



Sqlparameter Parameter Array Is Created Automatically Based Parameter Name



#region SqlParameter automatically generated based on incoming Dictionary /// /// automatically generated based on incoming SqlParameter dictionary /// /// public static SqlParameter[] CreateSqlParameterByDictionary(Dictionary<string, object> prms) { List listParas = new List() foreach (var item in prms) { listParas.Add(new SqlParameter(item.Key, item.Value)) } SqlParameter[] paras = listParas.ToArray() return paras } public object XXX(Dictionary<string, object> prms) { SqlParameter[] parms = { new SqlParameter('@id', prms['@id']), new SqlParameter('@name', prms['@name']) }
//Equivalent to CreateSqlParameterByDictionary(prms)
} #endregion
|_+_|

複製:https://www.cnblogs.com/SunshineBlog/archive/2012/03/31/2426850.html