我无法弄清楚如何在c#
中映射字符串列表,
我可以有类似这个js的东西:
var items = [12, 23, 14, 15, 65, 66, 33];
var ids = items.map(id => `post-${id}`);
但在IEnumerable<string>
中使用C#
:
IEnumerable<string> ids = Product.GetRelatedProductsIds();
var posts = ??
答案 0 :(得分:2)
int[] items = new int[] { 12, 23, 14, 15, 65, 66, 33 };
IEnumerable<string> ids = items.Select(x => $"post-{x}");
IEnumerable.Select()
是您的map()
等效内容。