public override string ToCode() { StringBuilder buf = new StringBuilder(); buf.Append(getStmtPrefix()); buf.AppendFormat("循环每一个( {0},{1} , {2} )", this.ListExp.ToCode(), ElementToken.ToCode(), IndexToken != null?("," + IndexToken.GetText()):""); buf.AppendLine(); buf.Append(Body.ToString()); return(buf.ToString()); }