C# 嵌套循环-在3台仪器上逐日运行循环

C# 嵌套循环-在3台仪器上逐日运行循环,c#,for-loop,nested-loops,C#,For Loop,Nested Loops,嗨,我正在尝试对200天的数据运行一个循环,在这里,它将在3台仪器上一次读取1天。到目前为止,我可以在它停止之前在3个仪器上运行一天(我使用“break”语句,否则它将运行一个仪器到最后) static public void downloade() { 字符串[]市场={“CLK15”、“HOK15”、“GCJ15”}; 对于(int i=0;i

嗨,我正在尝试对200天的数据运行一个循环,在这里,它将在3台仪器上一次读取1天。到目前为止,我可以在它停止之前在3个仪器上运行一天(我使用“break”语句,否则它将运行一个仪器到最后)

static public void downloade()
{
字符串[]市场={“CLK15”、“HOK15”、“GCJ15”};
对于(int i=0;i
我这样解决了循环问题,并删除了“break”语句

for (int i  = 0; i < 100; i++)
                {
                    for (int j = 0; j < markets.Length; j++)
                    {
for(int i=0;i<100;i++)
{
对于(int j=0;j
您有一个特定的问题或问题?您在closePrice上的循环是无用的。您设置了循环,然后在第一次迭代后立即中断。循环只在j==0时执行,永远不会到达j==1。我不确定您的具体问题是什么?我需要以某种方式在第1天到第200天(或closePrice.length)运行一个循环,跨越3个仪器。所以第一天…得到仪器x,y,z的价格…然后做一些计算…当完成后,我进入第二天,得到x,y,z的价格…等等。所以我的问题是…我如何合并这个?你的中断语句非常混乱。它中断了内部循环的迭代,因此你只能得到第一个da每种乐器都是y。去掉这句话,一切都很好。
for (int i  = 0; i < 100; i++)
                {
                    for (int j = 0; j < markets.Length; j++)
                    {