跳轉到主要內容
FlexiLayout 語言支援隱式型別轉換。

標準型別轉換

  • IntReal
  • RectRegion
  • XCoordinateXInterval
  • YCoordinateYInterval
  • DistanceDistInterval

可能導致錯誤的轉換

語言中允許進行下列轉換,但可能導致錯誤。例如,先將 XCoordinate 轉換為 Distance,再將 Distance 轉換為 YCoordinate,可能會導致將 X 座標錯誤地轉換成 Y 座標。 如果在程式碼中使用此類轉換,編譯器會顯示警告訊息。
  • DistanceXCoordinate
  • DistanceYCoordinate
  • XCoordinateDistance
  • YCoordinateDistance
  • DistIntervalXInterval
  • DistIntervalYInterval
  • XintervalDistInterval
  • YintervalDistInterval