关于foreach的执行顺序的问题
我现在有两个foreach,我想每次的执行顺序是第一个foreach,然后执行第二个foreach,再第一个foreach,再第二个foreach,可是怎么实现啊,现在是第二个foreach循环完了再执行第一个foreach,
sb.Append("{");
sb.Append(" data : [");
int i = 0; //总量
int j = 0; //增量
foreach (var item in cars)
{
//数量
i++;
foreach (DataRow row in ds.Tables[0].Rows)
{
if (paraCbo == "按时查询")
{
sb.Append("{ ");
sb.Append(" name : '" + item.crecordtime.Hour + ":00" + "',visits :'" + item.ccount + "',views :'" + row["ccount"].ToString() + "'");
if (i != cars.Count)
{
sb.Append(" },");
}
else
{
sb.Append("}");
sb.Append(" ]");
sb.Append("}");
}
}
else if (paraCbo == "按周查询")
{
[解决办法]
这是C#还是什么。
[解决办法]