循环遍历List <string []>

时间:2017-09-05 15:23:33

标签: c# asp.net asp.net-mvc arraylist asp.net-core

我正在尝试使用索引在数组列表中获取每个项的值,我使用此代码完成了它,但是在循环完成后没有显示值。

foreach (var item in (List<string[]>)TempData["verification_errors"])
{
    <p>@item[0].ToString() + @item[2].ToString()</p>
}

这是List<string[]>

List<string[]> Data_verification_errors = new List<string[]>();
string[] Cust_Surname = new string[] { "CustomerSurname", reservation_details.CustomerSurname, "Customer name must have at least 2 characters" };

Data_verification_errors.Add(Cust_Surname);

1 个答案:

答案 0 :(得分:1)

将循环内部更改为:

<p>@(item[0].ToString() + item[2].ToString())</p>

而不是:

<p>@item[0].ToString() + @item[2].ToString()</p>