首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

List数组添加值进来看上代码

2013-03-21 
List数组添加值进来看下代码Keeping k new Keeping()k.name ImportList//导入员工信息的文件夹k.s

List数组添加值进来看下代码


            Keeping k = new Keeping();
            k.name = "ImportList";//导入员工信息的文件夹
            k.status ="1";//设置路径
            keep.Add(k);
            k.name = "ImportTime";//导入员工信息的时间间隔
            k.status ="2";//设置导入的分钟
            keep.Add(k);
            k.name = "OutputList";//导出考勤信息的文件夹
            k.status = "3";//设置路径
            keep.Add(k);
            k.name = "OutputTime";//导出员工信息的时间间隔
            k.status = "4";//设置导出的分钟
            keep.Add(k);                   
            pim.outputXml(keep);//把状态数据存贮到XML中 调用一个方法


为什么最后得到数组长度是4但是里面的值全都 "OutputTime"  "4"
[解决办法]
Keeping k = new Keeping();这个k是引用类型,你后面每次修改,都会影响其他元素,所以你每次添加前,都要
k = new Keeping();,这样就好了

热点排行