我正在添加一个要使用 MySQL 存储过程调用的参数,例如
List<MySqlParameter> MyParams = new List<MySqlParameter>();
MyParams.Add(new MySqlParameter("MyId", 0));
但是由于某种原因,当我在单步执行代码时查看 MyParams,MyId 值时,它被转换为 null。有谁知道这是为什么,因为如果我从下面的 int 变量中分配值就可以了
int id = 0;
List<MySqlParameter> MyParams = new List<MySqlParameter>();
MyParams.Add(new MySqlParameter("MyId", id));