List<SqlParameter> commandParameters;
……
for (int i = 0; i < cmd.Parameters.Count; i++)
{
commandParameters[i] = (SqlParameter)((ICloneable)cmd.Parameters[i]).Clone();
}
我觉得这个循环的方法很笨,还有其他好办法吗?谢谢呀。
……
for (int i = 0; i < cmd.Parameters.Count; i++)
{
commandParameters[i] = (SqlParameter)((ICloneable)cmd.Parameters[i]).Clone();
}
我觉得这个循环的方法很笨,还有其他好办法吗?谢谢呀。
____________________________________________________________________using System.Linq;
using System.Xml.Linq;cmd.Parameters.ToList();
SqlParameterCollection它有这个扩展方法吗??我怎么点不出来呀你那里可以吗?
List <SqlParameter> commandParameters = pr.ToList();
用 foreach循环吧。