我有一个列表说明了custValues。现在custValues包含一个说类型为int的MemId。现在,我如何使用linq查询custValues以将所有MemId作为逗号分隔值。
例如,如果custValues中有10个ABC对象,我希望将所有MemId值作为单个字符串获取,以逗号分隔。
提前致谢。
答案 0 :(得分:1)
这已经在这里得到了解答:
Concat all strings inside a List<string> using LINQ
总之,此代码应为您提供所需内容:
string ids = string.Join(",", custValues.Select(i => i.MemId.ToString()).ToArray());