为什么我的代码停在那一行,好像此后什么也没有 它进入foreach,但在执行第一行之后用于
public static string getCart(int mesa)
{
wsGestplus.Login log = HttpContext.Current.Session["objLogin"] as wsGestplus.Login;
loadMesa LM = new loadMesa() { id_mesa = mesa, guid = "" };
DocumentHeader DH = wsObj.getMesaContent(log, LM);
if (DH.objlinhas.Count() > 0)
{
string[][] produtos = { };
string html = "";
foreach (DocumentLine ob in DH.objlinhas){
produtos[0][0] = (Convert.ToInt32(produtos[ob.id_item][0])+1).ToString();
//ITS STOPING AFTER THAT LINE AND DONT EXECUTE ANYTHING AFTER THAT LINE
produtos[0][1] = ob.nome;
produtos[0][0] = ob.preco.ToString();
}
Console.WriteLine(produtos.Length);
//for(int i = 0; i<=produtos.Length;)
return html;
}
return "";
//return "<td colspan=\"3\" style=\"text-align:center;\">Houve um error!</td>";
}