参数重载问题
如示.
当1方法和2方法都传一个参数时,会自动判断到1方法上.
怎么让它判断为数组而不是对象呢
1 (sql,model)
2 (sql,val1)
----------------------------------
1 (sql,model)
2 (sql,val1,val2) // 参数多于1个时,是对的
重载1
public object ExecuteScalar<Q>(string sql, Q instance)
{
this.InItCmd<Q>(sql, instance);
return this.SelectScalar();
}
重载2
public int ExecuteNoQuery(string sql, params object[] paravalue)
{
this.InItCmd(sql, paravalue);
return this.NoSelect();
}