草庐IT

c# - 如何动态地为 Dapper 查询创建参数

我有一本值字典,例如“姓名”:“亚历克斯”有没有办法将其作为查询参数传递给Dapper?这是一个展示我想做什么的例子。IDictionaryargs=GetArgsFromSomewhere();stringquery="select*frompeoplewhereName=@Name";varstuff=connection.Query(query,args); 最佳答案 是的:vardbArgs=newDynamicParameters();foreach(varpairinargs)dbArgs.Add(pair.Key,pa

c# - 如何动态地为 Dapper 查询创建参数

我有一本值字典,例如“姓名”:“亚历克斯”有没有办法将其作为查询参数传递给Dapper?这是一个展示我想做什么的例子。IDictionaryargs=GetArgsFromSomewhere();stringquery="select*frompeoplewhereName=@Name";varstuff=connection.Query(query,args); 最佳答案 是的:vardbArgs=newDynamicParameters();foreach(varpairinargs)dbArgs.Add(pair.Key,pa