Array.ConvertAll数组间转换
类别:编程学习 浏览量:2154
时间:2014-11-2 Array.ConvertAll数组间转换
Array.ConvertAll数组间转换一、Array.ConvertAll语法
public static TOutput[] ConvertAll<TInput,TOutput> (
TInput[] array,
Converter<TInput,TOutput> converter
)
通俗理解
目标数组[] 目标数组类型 = Array.ConvertAll ( 源数组名,new Converter<源数组类型,目标数组类型>(自定义的转换方法))
二、Array.ConvertAll实例
public class Example
{
static void Main()
{
int [] int_array = { 1, 2, 3 };
string [] str_array = Array.ConvertAll(int_array, new Converter< int , string >(IntToString));
foreach ( string s in str_array)
{
Console.WriteLine(s);
}
Console.Read();
}
public static string IntToString( int i)
{
return i.ToString();
}
}
实例2:用linq实现
string[] ids = new string[5] { "5", "6", "7", "8", "9" };
int[] ids2 = Array.ConvertAll(ids, id => Convert.ToInt32(id));
您可能感兴趣
- dede织梦怎么在文章下面添加图片(dedecms织梦模板用array调用多个自定义字段并判断的方法)
- laravel5.2模型返回数组(解决Laravel5.5下的toArray问题)
- 数组、ArrayList和List的区别
- pythonnumpy定义一个2*2数组(对python numpy.array插入一行或一列的方法详解)
- C#中ArrayList与Array的区别
- Array.ConvertAll数组间转换
- js array的所有方法(js 数组 find,some,filter,reduce区别详解)
- phparray函数的用法(php array_chunk函数用法与注意事项)
- JQuery中serialize与serializeArray
- jsarray操作技巧(JS数组reduce你不得不知道的25个高级用法)
- php array只能放一种类型的数据(浅谈PHP array_search 和 in_array 函数效率问题)
- 于正又推女性古装大剧 杨蓉乔欣演女配,两位女主成 重头戏(于正又推女性古装大剧)
- 乔欣古装女主戏获热度 作为女主,却没吃到红利(乔欣古装女主戏获热度)
- 爱情是什么(爱情是什么最经典的话)
- 乔欣 古装剧中的高颜值(古装剧中的高颜值)
- 怎么才可以财富自由(如何让自己实现财富自由)
- 为什么越来越多年轻人回农村(为什么越来越多年轻人回农村生活)
热门推荐
- c# Invoke和BeginInvoke 区别
- vue如何导入excel(Vue实现导入Excel功能步骤详解)
- windows10怎么设置iis框架(Windows10系统如何安装IIS服务器)
- SQL中null空值怎么用
- python处理各种xml文件(Python使用sax模块解析XML文件示例)
- php获取数组中和为指定数的数组(php统计数组不同元素的个数的实例方法)
- docker清理占用空间(docker清理大杀器/docker的overlay文件占用磁盘太大的解决)
- laravel框架运行找不到视图(解决laravel资源加载路径设置的问题)
- ubuntu python3.7安装(详解Ubuntu16.04安装Python3.7及其pip3并切换为默认版本)
- 织梦平台如何更新备案号(详解织梦dedecms短信验证码功能阿里短信)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9