如何将List <KeyValuePair <int,int >>转换为int [] []?

Mat*_*ski 1 c# linq

是否有一种像ToArray()功能组合的简单方法?我知道可以手动执行此操作,但这非常复杂.

或者也许有一些更好的方法来创建动态结构,它收集一些<int,int>对的数量,并且可以将它转换int[][]为最后?

brz*_*brz 7

试试这个:

var result = list.Select(x => new[] { x.Key, x.Value }).ToArray();
Run Code Online (Sandbox Code Playgroud)