gpt4 book ai didi

c# - 按索引获取数组项

转载 作者:行者123 更新时间:2023-12-04 16:33:17 27 4
gpt4 key购买 nike

我有两个数组,一个带有值,一个带有索引

int[] items = { 1, 2, 3, 7, 8, 9, 13, 16, 19, 23, 25, 26, 29, 31, 35, 36, 39, 45 };
int[] indices = { 1, 3, 5, 6, 7, 9 };

现在我想要来自 items 的结果数组由 indices 的索引选择大批
// 2, 7, 9, 13, 19
int[] result = new []{ items[1], items[3], items[5], items[6], items[7], items[9] };

问题:有没有更通用的方法呢?

最佳答案

var results = Array.ConvertAll(indices, i => items[i]);

关于c# - 按索引获取数组项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50176056/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com