c#GDI+ pointF为什么我使用pointF(6.56,7.58)会报错

问题描述:

在C#编程过程中我使用GDI+,绘制直线,但使用的点的坐标是浮点型,我用pointF但他提示报错,说图片说明

实际我忘了加F , 不加F 他会默认double型,pointf(1,2.6f)

你用的Point不是PointF...你要new PointF()才行

PointF A=new PointF(1,2.6);
PointF B=new PointF(6.56,7.58);