目标
将 List 中所有元素的每个 id 连接到一个连接的字符串中,例如1, 2, 3
.
问题
在我的应用程序中有一个方法,它的唯一参数是string
类型,我想传递一个类似的值1, 2, 3, 4, 5
。
这些值 ( 1, 2, 3, 4, 5
) 将由 a 发送给我List<Product>
——我需要id
从此列表中获取每个元素的 。
我怎样才能得到这些ids
并将它们连接成一个字符串?
我已经尝试过的
我已经尝试过以下代码(基于这个问题):
List<Products> sessionProducts = sessionStore.Get("ProductsSummary");
// ProductsSummary is the index of my Session.
string list = string.Join(", ", sessionProducts);
return Content(list);
但没有成功。当我访问我的视图时,返回是:
MyApp.Models.Data.Products
技术细节
我的 .Net 版本是 4.5。
重复?
我认为这不是因为我在 Google 和 SO 上搜索过,而是没有成功。此外,我的发现对我没有帮助。