using System; using System.Drawing; using System.Collections.Generic; public class Example { public static void Main() { PointF[] apf = { new PointF(7.8F, 3.2F), new PointF(9.3F, 7.73F), new PointF(7.5F, 2.2F) }; Point[] ap = Array.ConvertAll(apf, new Converter<PointF, Point>(PointFToPoint)); foreach( Point p in ap ) { Console.WriteLine(p); } } public static Point PointFToPoint(PointF pf) { return new Point(((int) pf.X), ((int) pf.Y)); } }
相关文章
- 08-09Vue中Object和Array数据变化侦测原理
- 08-09Windows下C#命令运行环境简单配置
- 08-09HR_Array Manipulation
- 08-09C# Windows Service入门
- 08-09C# 字符串string和内存流MemoryStream及比特数组byte[]之间相互转换
- 08-09【Leetcode】912. Sort an Array
- 08-09array_udiff — 用回调函数比较数据来计算数组的差集
- 08-09array_intersect_key — 使用键名比较计算数组的交集
- 08-09c# – 一个大的System.IO.MemoryStream会导致我的应用程序的内存使用量急剧增加吗?
- 08-09array_intersect_ukey — 用回调函数比较键名来计算数组的交集