點鑄造

PointPointF類別最初是在IronSoftware.Drawing中建立的,以匹配其他繪圖庫(如System.DrawingSixLabors.ImageSharpMaui.GraphicsSkiaSharp )中提供的功能。 因此, IronSoftware.DrawingPointPointF物件實現了隱式類型轉換,允許它們在庫中使用,並由程式中的使用者進行操作。

上面的程式碼片段示範如何實現隱式類型轉換。 將IronSoftware.Drawing.Point對象強制轉換為另一個庫中的Point對象,而第二個程式碼片段則顯示了相反的轉換。 要執行隱式類型轉換,只需將IronSoftware.Drawing.Point物件指派給所需庫的變數即可。

需要注意的是,隱式類型轉換並非適用於所有函式庫。 例如,無法將System.Drawing.PointF強制轉換為IronSoftware.Drawing.PointF ,因為System.Drawing不支援此轉換。 但是,可以將IronSoftware.Drawing.PointPointF轉換為其他程式庫。 從IronSoftware.Drawing.Point物件進行類型轉換時,座標的值類型從System.Double變成System.Int32 ,而對於PointF ,類型轉換後仍保持System.Single值。

準備好開始了嗎?
Nuget 下載 13,852,431 | Version: 2025.3 剛發表