偏移量
using IronSoftware.Drawing;
using System;

PointF pointFloat = new PointF(22.2f, 25.7f);

// Offset method adds offset value to the original point.
pointFloat.Offset(-10, 10);

// Check new x coordinate value after offset
Console.WriteLine(pointFloat.X);

// Check new y coordinate value after offset
Console.WriteLine(pointFloat.Y);
NuGet Download
PM > Install-Package IronSoftware.System.Drawing
偏移量

偏移量

此範例應指導您如何使用Offset()方法調整PointF或Point類別中的座標。

此方法在Point和PointF類別中都可用,主要用於以程式的方式移動或調整特定點的座標。 Offset()方法會修改點目前的x和y座標,而不會返回新的Point物件。

要使用Offset()方法,只需在Point或PointF物件上以兩個整數值作為參數進行呼叫。 第一個參數會偏移點的x座標,而第二個參數會偏移點的y座標。 此方法也接受負值作為參數。

  • 實例化PointF物件:PointF類別用於表示x和y座標為浮點數的點。 在此範例中,點初始化於(10.5, 20.5)。
  • 呼叫Offset()方法:此方法會依指定的偏移值調整PointF物件的座標。 具體來說,point.Offset(-5.0f, 10.0f); 會將點的x座標移動 -5.0,y座標移動 +10.0。
  • 控制台輸出:PointF物件的初始和新座標會列印到控制台,展示Offset()方法的效果。
在GitHub上查看

準備開始了嗎?

Nuget Downloads 21,099,947版本:2026.11剛剛發布