向数组内添加数据

.Net技术 码拜 8年前 (2016-09-14) 1070次浏览
本人本人定义了一个类、里面定义了几个数组、本人现在想从已有的数据表(list)里给数组赋值,应该怎么做呢?

public class EchartOption
{
        public Array GroupA { get; set; }
        public Array GroupB { get; set; }
        public Array GroupC { get; set; }
        public Array GroupD { get; set; }
}
var list = AEMS10RunBll.GetList(num, dtStart, dtEnd).ToList();

本人用本人本人的方法总是提示无法对属性或索引器赋值、原因是是只读的

解决方案

5

在迭代过程修改迭代对象会使迭代器失效。
即foreach (String s in List<String> list)
{
list.Add(“new “);/./这是不规范的
}

30

                for (int i = 0; i < list.length; i++)
                {
                    yourEchartOption.GroupA.Add(list[i]);
                }

5

可以先分好类,然后设置属性即可
//分类。
EchartOption echartOption=new EchartOption();
echartOption.GroupA=listA;
//…………………

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明向数组内添加数据
喜欢 (0)
[1034331897@qq.com]
分享 (0)