Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ead ofOrderPosition=x@S.Akbari他可以更改它,我想他不能在ForEach中设置计数器,这就是他将所有设置为1的原因。我只是用Enumerable.Range来展示这个。OP说:我只是想快速生成一个包含7个对象的列表,这些对象可以_C# - Fatal编程技术网

C# ead ofOrderPosition=x@S.Akbari他可以更改它,我想他不能在ForEach中设置计数器,这就是他将所有设置为1的原因。我只是用Enumerable.Range来展示这个。OP说:我只是想快速生成一个包含7个对象的列表,这些对象可以

C# ead ofOrderPosition=x@S.Akbari他可以更改它,我想他不能在ForEach中设置计数器,这就是他将所有设置为1的原因。我只是用Enumerable.Range来展示这个。OP说:我只是想快速生成一个包含7个对象的列表,这些对象可以,c#,C#,ead ofOrderPosition=x@S.Akbari他可以更改它,我想他不能在ForEach中设置计数器,这就是他将所有设置为1的原因。我只是用Enumerable.Range来展示这个。OP说:我只是想快速生成一个包含7个对象的列表,这些对象可以为我的测试提供相同的值,所以我的OP只需要一个值,但我想知道我是否可以得到索引值,这样你就能直观地回答我的下一个问题了?@GPGVM是的,这就是方法。我认为OP想要OrderPosition=1而不是OrderPosition=x@S.Akba


ead of
OrderPosition=x
@S.Akbari他可以更改它,我想他不能在
ForEach
中设置计数器,这就是他将所有设置为1的原因。我只是用Enumerable.Range来展示这个。OP说:我只是想快速生成一个包含7个对象的列表,这些对象可以为我的测试提供相同的值,所以我的OP只需要一个值,但我想知道我是否可以得到索引值,这样你就能直观地回答我的下一个问题了?@GPGVM是的,这就是方法。我认为OP想要
OrderPosition=1
而不是
OrderPosition=x
@S.Akbari他可以更改它,我认为他不能在
ForEach
中设置计数器,这就是为什么他将所有设置为1。我只是想用Enumerable.Range来展示这一点。OP说:我只是想快速生成一个包含7个对象的列表,这些对象可以为我的测试提供相同的值,所以我的OP只需要一个值,但我想知道我是否可以得到索引值,这样你就能直观地回答我的下一个问题了?@GPGVM是的,就是这样。
List<PlanList> planList = new List<PlanList>(new PlanList[7]);
planList.ForEach(c => c.Description = "I'm a Description");
planList.ForEach(c => c.OrderPosition = 1);
List<PlanList> planList = (from index in Enumerable.Range(0, 7)
                            select new PlanList()
                            {
                                Description = "I'm a Description",
                                OrderPosition = index
                            }).ToList();
var list = new List<PlanList>();
for(int i = 0 ; i < 7 ; i++)
    list.Add(new PlanList { Description  = "foo", OrderPosition = 1});
for(int i = 0; i < planList.Count; i++)
   planList[i] = new PlanList();
List<PlanList> planList = Enumerable
  .Range(0, 7)
  .Select(index => new PlanList() {
     Description = "I'm a Description", 
     OrderPosition = 1 
   })
  .ToList();