csharp 将数组转换为其他类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 将数组转换为其他类型相关的知识,希望对你有一定的参考价值。

553

Given an array you can use the Array.ConvertAll method:

int[] myInts = Array.ConvertAll(arr, s => int.Parse(s));
Thanks to Marc Gravell for pointing out that the lambda can be omitted, yielding a shorter version shown below:

int[] myInts = Array.ConvertAll(arr, int.Parse);
A LINQ solution is similar, except you would need the extra ToArray call to get an array:

int[] myInts = arr.Select(int.Parse).ToArray();

以上是关于csharp 将数组转换为其他类型的主要内容,如果未能解决你的问题,请参考以下文章

csharp 将jsonarray / jarray转换为对象类型

csharp 如何将输入字符串解析为其他类型

csharp 如何将输入字符串解析为其他类型

VB中如何将object类型转换为其他类型?

csharp 从继承类型转换为特定类型

如何将分配给Object的c#基本类型数组转换为可以迭代的东西?