c# 如何循环添加object属性?

object json = new object[]{new{a="1",b="1"},new{a="2",b="2"}}
上述是手动静态添加,我想用循环语句添加new{a="1",b="1"}...是否可行?
或者 是否有更好的方法可以代替?

2个回答

object[] json = Enumerable.Range(0, 10).Select(x => (object)(new { a = x.ToString(), b = x.ToString() })).ToArray();

可用用集合实现吧
List objs = new List();
for (int i = 0; i < 10; i++)
{
objs.Add(new { a = i, b = "1" });
}

txqq2005
txqq2005 list需要创建类并事先定义好属性名,主要是属性名要每个去定义一遍,感觉有点麻烦
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
c#如何添加控件的属性?
这里的控件不是自己定义的控件而是系统自带的。例如:为TextBox再加上一个像text一样的属性.
如何循环定义属性
var oObj = rn a1:"1",rn a2:"2",rn a3:"2",rn....rnrnrn 如何用循环来设置rnfor(var i=0;i<100;i++)rn 如何写???rnrn
object属性
rn rn rn rn rn rnrnrnrn用标签嵌入图片,但有边框,请问怎么能去除边框,实现平面的效果?
如何循环添加Datatable
我想根据一个Arraylist的Count来增加行。如果Count=1,Arraylist里的值是模具,表就如下rn车间 名称 数量rn ASD rn模具 DFG rn WER rn如果Count=2,Arraylist里的值是模具,包装,表就如下rn车间 名称 数量rn ASD rn模具 DFG rn WER rn ASD rn包装 DFG rn WER rn以此内推,直到Count= irn车间 名称 数量rn ASD rn模具 DFG rn WER rn ASD rn包装 DFG rn WER rn...rnrn请大虾们不吝赐教啊!
C#中如何添加XmlDataDocument的属性?
已有XmlDataDocument abc;rn其内容为rn rn- rn- 70000张三 rn rn rn rn rn现在要添加属性,该属性表明帐号和姓名的类型rn即改成:rn rn- rn- 70000张三 rn rn rn rn rn该怎么用c#编程实现?rn我只找到在中插入属性的方法。唉rnrn
flowplayer如何让它的object标签里面,添加param属性
这个问题说得有点复杂了,其实很简单,我想在这个falsh插件加载之前,加一个属性,因为它默认是高质量播放,我现在想让它低质量播放,具体原因就不说了,总之很急啊各位...求帮忙
C# object 对象如何解析为object[]
//调用rnTest(new object[]"string",1)rn rnpublic void Test(object o)rnrn//怎么将o解析为rn//string str = o[0];rn//int i=o[0];rn//怎么使用这个O对象呢?rn
用循环给combobox添加DisplayMember属性?
只能给combobox绑定数据的字段设置DisplayMember和ValueMember的值吗?rnrnClientsBLL bll=new ClientsBLL();rnList list=new List();rnlist = bll.GetClients();rnrnfor (int i = 0; i < list.Count; i++)rn rn cboClient.Items.Add(list[i].行业类别.ToString());rn cboClient.DisplayMember = list[i].行业类别.ToString();rn cboClient.ValueMember = list[i].行业类别ID.ToString();rn rnrn像上面这样用For循环设置combobox的DisplayMember和ValueMember属性出错了。rn不知道combobox的这两个属性能否用循环来赋值?如果可以该怎么解决?
如何添加 DataField 属性?
自己做了个控件,但加不了 DataField 属性,提示“创建的成员已经被 Extender 对象所使用”,要怎样才能添加这个属性呢?
如何添加时间属性?
假如我现在打开3个窗口,在打开第四个时,我想自动关闭第一个,所以想给窗口增加一个时间属性,请问如何给弹出的窗口增加时间属性,这样可以按照这个时间属性来关闭窗口?rn
如何添加一属性
rnNode goal = node;rnrnAttr attrtime = document.createAttribute("time");rnText ti = document.createTextNode(time);rnattrtime.appendChild(ti);rngoal.appendChild(attrtime); //这句报错
js object 对象循环
var o = {}; o['a'] = a; o['b'] = b; for(var property in o){ if(o.hasOwnProperty(property)){ alert(o[property]) } }
C#返回object对象的指定属性
以object类型的对象返回其Shape属性为例。 /// /// 返回Object对象的指定属性 /// /// 传入的对象 /// 返回的属性 private GeoJSON.Net.Geometry.Point GetShape(object obj) {
怎样才能得到一个object的name属性[C#]
我遇到一个棘手的问题,就是我在程序运行的时候动态生成若干个Image对象,并在生成对象的同时,生成Double_Click事件,请问各路高手,怎样才能获得每一个Double_Click对象的名字?(我在调试时在sender里可找到,怎样才可以得到它)
C# 自定义控件的属性和添加事件
C# 自定义控件的属性 添加自定义控件的事件
如何循环定义checkbox属性
For I = 1 To 30rn If TempPV(I) = 1 Thenrn '这里 PV1 ~ PV30 自动 如何定义rn End Ifrn Nextrnrn循环30个 也就是有 TempPV(1) ~ TempPV(30)rnrn我有30个checkbox控件 名字是 PV1 ~ PV30rnrn如何让PV自动根据循环定义是否checked
如何循环改变控件的属性?
我的Form1里有Play1 ~ Play20 与 Stop1 ~ Stop20 的Buttonrn我想要点到 Play1 的时候 rnrnPlay1~20.Visible = false;rnStop1.Visible = true;rnStop2~20.Visible = false;rnrn怎样实现呢?我无法用 Play(变数).Visible = false 这样的方式!rn以前有写过类似的但是忘记了~~求指导~rn
如何循环添加年龄之类的
请大虾几个问题是关于JSP的:rn 1.如何循环添加年龄到下拉菜单里?rn 2.我想从数据库里读出数据然后循环添加到网页下拉菜单里,改如何添加?代码?
循环添加
rn rn 车队车辆维修记录rn rn rn 车辆名称rn rn rn rn rn rn rn rn rn rn rn 所用配件 rn rn 规格rn rn rn rn 单位rn rn rn 数量rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrnrn以上是我的代码,因为每个车辆维修的时候不一定就一个配件,如果有多个配件,怎么依次添加啊....
如何读取C# object的值
[img=https://img-bbs.csdn.net/upload/201308/09/1376035395_421771.png][/img]rnrn我想读取 红色框中的数据.请问如何读取...
C# object[] 如何转 byte[]
目前,我用强转不行。提示,object[]不支持强制转换为byte[]rnrn难道只能像下面这样来遍历转换?rnrn[code=C#] object[] objBytes = new object[] 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 ;rn byte[] bytes = new byte[objBytes.Length];rn for (int i = 0; i < objBytes.Length; i++)rn rn bytes[i] = Convert.ToByte(objBytes[i]);rn [/code]rnrn有木有其它方法?
通用的Object属性和方法
1.constructor属性 每个对象都有一个constructor,它引用了初始化这个对象的构造函数,如: var d=new Date() 则d.constructor就等于Date 2.toString方法 相当于java Object类中toString方法。你alert() + 等操作中就会调用这个方 法。 var s='1'+'2'...
Object 属性问题
如下代码:rn[code=JScript]rnrnrnrn rn New Pagern rnrnrnrnrn[/code]rn请教各位:为什么第二个alert还有值出现呢?objBig.nativeAPP变成了一个什么东西呢?对象?数组?rn糊涂了
对象,object内的属性
In-判断对象中是否存在某属性 对象与Json字符串间的相互转换 JSON.stringify() 【处理前端数据,转换为字符串,发向后端】不会转换对象内的方法,转换成字符串 ( )可接受两个参数,第一个参数是选择把哪个对象转化成字符串,第二个参数是用于转换结果的函数或数组。(过滤),第三个参数是文本添加缩进、空格和换行符,如果是一个数字,最大值是10; JSON.parse()【处理后端数据...
Object引用类型的属性和方法
Object 对象具有下列属性: [size=medium][b]constructor[/b][/size] 对创建对象的函数的引用(指针)。对于 Object 对象,该指针指向原始的 Object() 函数。 [code=&quot;js&quot;] var obj1 = { name: 'wjy', age: 20 }; var obj2 = [1, 2]; var ob...
OBJECT动态属性的写法
object动态属性的写法: [code=&quot;java&quot;] var obj:Object = new Object(); var arr:Array = new Array(['id','name','value']); obj的属性是数组arr的内容 for(var i:int=0;i
object新增super属性
我们知道,this关键字总是指向函数所在的当前对象,ES6 又新增了另一个类似的关键字super,指向当前对象的原型对象。 const proto = { foo: 'hello' }; const obj = { foo: 'world', find() { return super.foo; } }; Object.setPrototypeOf(obj, proto...
Object: 多个属性的集合
1. ****Object: 多个属性的集合    数据属性: 保存一个数值的属性      四大特性:         1. value: 专门保存属性的值        2. writable: 控制属性是否可修改        3. enumerable: 控制一个属性能被for in遍历到               强调: 依然可用.访问        4. configu
Object 属性与方法全接触
一切对象都是 Object 的实例,一切函数都是 Function 的实例,Object 是构造函数,函数是 Function 的实例,Function.prototype 是对象,对象是 Object 的实例,可以说 Object 与 Function 是一对密不可分的兄弟,让我们一起解开 Object 与 Function 的神秘面纱...
Object的属性成员问题
[code=JScript]rnfunction foo()rn for(var property in Object)rn alert(property); rn rnrnfunction Foo()rn var obj = new Object();rn for(var property in obj)rn alert(property); rn rnrnrnfoo(); //无反应rnFoo(); //无反应rnrn[/code]rnrn 执行时为什么没有反应?Object不是有toString,hasOwnProperty等方法的吗?rn 另外,小弟很想知道Object与Function之间的关系,求解!
Object的属性和方法
 constructor属性:返回对象的构造函数  Object对象中的constructor属性可以判断一个对象的类型,constructor属性引用的是对象的构造函数。  如:var myObject1 = new Object();      var myObject2 = new Object(1.3455)/或布尔/字符串...;      document.write(myObject...
Object实例的属性与方法
function Person(name){ this.name=name; } var tom=new Person('Tom'); Person.prototype.hair=true; tom.name; //Tom tom.hasOwnProperty('hair'); //false tom.hasOwnProperty('name'); //true Pe...
object属性和方法
For in:返回的是所有可被枚举的属性,无论是实例还是原型。   In:返回的是所有可访问到的数据,不管是否可枚举。   Object.keys:返回所有实例可枚举属性。   Object.getOwnPropertyNames:返回的是所有实例的属性,不管是否可枚举。...
Object 对象的属性和方法
Js 中的对象可以通过 new 操作符来创建,比如创建一个 Object 对象: var obj = new Object(); 如果构造时不需要传参数,则还可以省略圆括号(不过不推荐)。Object 对象的每个实例都具有下列属性和方法。 * constructor():保存着用于创建当前对象的构造函数。 * hasOwnProperty(p...
c#里面的object和Object
c#里面的object和Object是一样吗?string和String一样吗?object是类?
如何遍历一个未知的object类型的属性
很多时候在调试js时会使用alert命令来弹出你想要看到的内容,但往往会出现[color=red][object][/color]另我郁闷不已~ 下面提供两个方法可以遍历对象的属性 1.利用IE8自带的debug工具 [工具]菜单[size=medium]→[/size]开发者工具 或者F12 可以打开debug模式 2.写一段简单的js代码 [code=&quot;js&quot;] v...
如何获得JavaScript的Object对象的所有属性?
如题
这个object的属性如何获取啊??
[img=http://img.my.csdn.net/uploads/201304/26/1366984877_7465.JPG][/img]rnrn
如何遍历一个[object]的所有属性?
如何遍历一个[object]的所有属性? rn rn Div #1rn Div #2rn Div #3rn
js object 添加键值
var obj = { id: i, name: 'name_' , }; obj['SerialNo'] = &amp;quot;123&amp;quot;
相关热词 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法 c# gmail 发邮件 c# 多层文件