asp mvc 将 Int32 类型转换为<int>列表



我在查询中创建了一个Int32类型的变量(IQueryable(,如下所示:

var ExempleId = Int32.Parse(this.Table.GetCustomValueFromDictionary("exempleId").ToString());

我想把它称为我的观点:

div data-rels="@Url.Action("ExempleAction", "ExempleController",new { ...,
Model.ExempleId]       
})">
</div>

此模型。ExmpleId是int类型的列表,因为它必须接受多个id。

我试图将Int32类型的ExmpleId转换为列表:

var ExempleId = new list<int>;
foreach (var value in ExempleId ) { ExempleId.add(value); }

但这个列表给了我一些奇怪的/随机的数字,我不知道它来自哪里。

所以我想知道如何将Int32类型的变量转换为list,并在视图中以列表的形式调用它(现在的方式(。

不确定我是否理解得很好(您的最后一个代码引用没有意义,因为您在一个空列表中循环(

但以下是如何从单个整数中获得整数列表的方法。

var myList = new List<int> { ExempleId };

最新更新