List.ConvertAll泛型方法实战

 时间:2026-02-14 04:52:07

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

List.ConvertAll泛型方法实战

List.ConvertAll泛型方法实战

List.ConvertAll泛型方法实战

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

List.ConvertAll泛型方法实战

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

List.ConvertAll泛型方法实战

4、Converter<int, double> converter = TaskSquareRoot;

Converter<int, double>表示将一种类型装换成另一种类型的方法--委托。

List.ConvertAll泛型方法实战

5、List<double> doubles;doubles = integers.ConvertAll<double>(converter);

调用泛型方法来转换列表。

ConvertAll<double>()--将当前的元素装换成另一种类型,并返回包含转换后的元素的列表。

ConvertAll<double>(converter) --为泛型方法指定类型实参--委托。

List.ConvertAll泛型方法实战

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

List.ConvertAll泛型方法实战

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

List.ConvertAll泛型方法实战

List.ConvertAll泛型方法实战

  • 小孩晚上睡觉尿床怎么办
  • 健康养生佳品蚕豆火腿汤的做法
  • 牡蛎的功效与作用
  • 金毛狗狗脚丫受伤的解决办法
  • 如何提高数理化成绩?
  • 热门搜索
    熊猫手抄报 关于三字经的手抄报 运动会手抄报内容 阳光体育手抄报 呵护心灵手抄报内容 理想的手抄报 关于勤俭节约的手抄报 关于低碳环保的手抄报 梦想起航手抄报 手抄报简单