2 asurasa70 asurasa70 于 2016.02.29 18:10 提问

.net key = value 类型求教

var b = conn.Query(sql, new { Id = “a1”, Name = "aaa" });

请问一下,加入我想根据某个对象的内容,动态生成new { Id = “a1”, Name = "aaa" }这部分,请问这部分该用什么类型替代啊?

1个回答

caozhy
caozhy   Ds   Rxr 2016.02.29 20:03

object,dynamic都可以。建议使用dynamic

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C# 键值对 KeyValue 解析
最近看到一个输入字符串或者字节数组解析成键值对的代码,可能对大家有用,简单的写了一下。 当然,你可以用JSON.NET去处理JSON类型的键值对,网上很多资料,就不多说,这里主要说是类似于自定数据格式,类似这样的字符串:string data = "sdada=57.4,aaasd=1234,fdafdsa=3.2,fdsafdsa=3.515,fdsafd=-3.471,gfdasgfd=0.0
HashMap 的 key、value 所允许的数据类型
package com.heatdeath.object; import lombok.extern.slf4j.Slf4j; import java.util.HashMap; import java.util.Map; /** * Author: heatdeath * Date: 2018/4/19 * Desc: */ @Slf4j public class Equa...
获取Map集合的key和value的类型
Map map =new HashMap();map.put("key", "value");Set keys = map.keySet();Iterator it = keys.iterator();while (it.hasNext()){Object key = it.next();Object value = map.get(key);System.out.println("key类型...
利用key,value形式储存对象的类(Map,HashMap)
以前曾经写过一个flash版的HashMap,不过那时对flash的还有很多不是很了解,觉得实现得很不好,后来重新写了一个(没办法,工作的需要的)这次的还是一样,模仿java的Map类的功能写,也是有了Map接口和实现类HashMap,现在把它贴出来让大家共享一下这是接口 :Map/** * @(#)Map.as *  * @author  soda  E-mail:junaisy@1
JAVA 解析未知JSON并获得key,value,value的类型
try {             JSONObject object=new JSONObject("{\"showid\":\"38f5ef6ae35711e0a046\", \n" +                     "            \"showname\":\"\\u996d\\u5c40\\u4e5f\\u75af\\u72c2\", \n" +        
.net中字典的使用
(1)循环遍历字典中的元素:   List> items = (List>)dictItems.Values[i_page];                             if (items != null && items.Count > 0)                             {                                 fo
如何判断Map中的key或value类型
对于某些从泛型(比如:Map)中继承过来的数据,K可能是String、Integer、等等。如果需要map.get(key),得先确保key的类型跟map的K匹配。 对于key类型的判断,大概的思路:通过map.keySet()获取key的集合,存在Set类型变量中;然后用一个Object接收第一个key;然后有两种方法判断它的类型: 1、instanceof 2、class 的 equal
Hadoop的mapper输出中key和value之间的分隔符
Hadoop的mapper输出中key和value之间的分隔符必须是tab,而不能是空格,否则,会把整条记录都当做key来进行sort,导致sort后出错。
Redis笔记二之Redis命令操作简介及五种value数据类型
Redis是使用键值存储数据,key必须是字符串value支持五种数据类型,最新版本又新增加了两种这里暂不介绍。下面会介绍redis的一些基本命令的使用。
Map获取key值和value值
在写后台的过程中,有时候用到了containsKey,用于判断是否包含key值 获取方法实例 Map map=new HashMap(); map.put(1,"111"); map.put(2,"222"); map.put(3,"333"); Integer key = Integer.valueOf(dataxList); //对于给定的一个String类型的数组,需要判断的时候强制转