我有两个收藏
int[] numbers = {5, 2, 1, 5};
string[] words = {"flibble", "bobble", "double", "dumble"};
我想在使用第一个集合的第二个集合上使用 linq 表达式。使用循环我会做以下
List<string> results = new List<string>();
for(int i = 0; i<numbers.Count(), i++)
{
results.Add(words[i].SubString(numbers[i]);
}
return results;
然而,这涉及到创建一个没有真正原因的列表......有没有办法在 Linq 中做到这一点?