D.G*_*chi 1 c# arrays indexing
在C#中,给定一个表示项数组索引的整数数组,是否有办法在一个步骤中获取与索引对应的项数组的子数组?
int[] indexesArray = {0,2,4,1};
string[] itemsArray = {"hi", "ciao", "yo"," hey","hello"};
string[] result = builtinMagic(itemsArray, indexesArray);
Run Code Online (Sandbox Code Playgroud)
您可以简单地Select从中indexesArray获取索引,然后获取该特定索引处的项目:
string[] result = indexesArray.Select(idx => itemsArray[idx]).ToArray();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
106 次 |
| 最近记录: |