繁体   English   中英

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

[英]Asp mvc convert Int32 type to list<int>

我在查询(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 类型的 ExampleId 转换为列表:

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

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

所以我想知道如何将 Int32 类型的变量转换为列表并将其作为列表调用(现在的方式)。

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM