轻松一下(添加参数的烦恼)--不知道对不对

//--下面是sqlCommand.Parameter.add--明显可以看出如果你有多个的时候最好自己循环,因--如果你有6个参数,数组的会自动循环12次汉
//---添加一个参数的时候
[EditorBrowsable(EditorBrowsableState.Never)]
public override int Add(object value)
{
    this.OnChange();
    this.ValidateType(value);
    this.Validate(-1, value);
    this.InnerList.Add((SqlParameter) value);//---注意这里脱裤子放屁----this.InnerList<SqlParameter>
    return (this.Count - 1);
}

 
//---添加一组的时候
public override void AddRange(Array values)
{
  
this.OnChange();
    if (values == null)
    {
        throw ADP.ArgumentNull("values");
    }
    foreach (object obj2 in values)
    {
        this.ValidateType(obj2);
    }
    foreach (SqlParameter parameter in values)
    {
        this.Validate(-1, parameter);
        this.InnerList.Add(parameter);
    }
}

 

 

 

相关文章:

  • 2021-06-24
  • 2021-11-13
  • 2021-09-20
  • 2021-12-10
  • 2021-05-17
  • 2021-09-09
猜你喜欢
  • 2022-01-09
  • 2021-05-15
  • 2021-08-29
  • 2022-12-23
  • 2021-10-15
  • 2022-03-09
  • 2021-10-10
相关资源
相似解决方案