Asp mvc将Int32类型转换为列表

问题描述 投票:0回答:1

我在我的查询(IQueryable)上创建了一个Int32类型的变量,类似这样:

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

而且我想在我的观点上称呼它:

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

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

我试图将Int32类型的ExempleId转换为list:

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

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

所以我想知道如何将Int32类型的变量转换为list并在视图上将其作为list调用(现在是这样)。

c# asp.net-mvc list iqueryable
1个回答
0
投票

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

但是这是从单个整数中获取整数列表的方法。

var myList = new List<int> { ExempleId };
© www.soinside.com 2019 - 2024. All rights reserved.