List.ConvertAll泛型方法实战

 时间:2024-10-12 10:43:11

1、双击打开VS,新建项目,项目新建成功后,添加一个类,详细步骤如下图所示。

List.ConvertAll泛型方法实战
List.ConvertAll泛型方法实战
List.ConvertAll泛型方法实战

2、在新添加的类中,先写出将整数转换成浮点数的方法,详细如下图。

List.ConvertAll泛型方法实战

3、然后,划重点了,(代码解释)先创建并填充一个整数列表,然后创建委托实例,最后调用泛型方法来转换列表,详细代码如下图所示。

List.ConvertAll泛型方法实战

4、Converter<int,dou水瑞侮瑜ble>converter=TaskSquareRoot稆糨孝汶;Converter<int,double>表示将一种类型装换成另一种类型的方法--委托。

List.ConvertAll泛型方法实战

5、List<double>doubles;dou水瑞侮瑜bles=integers.ConvertA造婷用痃ll<double>(converter);调用泛型方法来转换列表。ConvertAll<double>()--将当前的元素装换成另一种类型,并返回包含转换后的元素的列表。ConvertAll<double>(converter) --为泛型方法指定类型实参--委托。

List.ConvertAll泛型方法实战

6、先实例化新添加的类,然后在主函数中输出,详细如下图所示。

List.ConvertAll泛型方法实战

7、点击启动按钮,运行,编译,结果如下图所示,正是我们所希望的。

List.ConvertAll泛型方法实战
List.ConvertAll泛型方法实战
  • 小孩晚上睡觉尿床怎么办
  • 健康养生佳品蚕豆火腿汤的做法
  • 牡蛎的功效与作用
  • 金毛狗狗脚丫受伤的解决办法
  • 如何提高数理化成绩?
  • 热门搜索
    争做新时代好少年手抄报 读书手抄报 爱我中华手抄报 读书的手抄报 珍爱生命手抄报 心理健康手抄报内容 防控疫情手抄报 肺结核手抄报 清明节手抄报 名著手抄报