Size 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
倍精度のペアとして高さと幅を定義する構造体。
[System.Diagnostics.DebuggerDisplay("Width={Width}, Height={Height}")]
[Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.SizeTypeConverter))]
public struct Size
type Size = struct
- 継承
-
Size
- 属性
注釈
アプリケーション開発者は、浮動小数点表現の制限に注意する必要があります。特に、違いが小さい値については、不適切な比較と等値チェックの可能性があります。 David での紙浮動小数点演算について、すべてのコンピューター科学者が知る必要のある問題 excellently について説明します。
コンストラクター
| Size(Double, Double) |
|
フィールド
| Zero |
高さと幅と値が 0.0 の Size。 |
プロパティ
| Height |
縦軸に沿った大きさ (プラットフォーム固有の単位)。 |
| IsZero | |
| Width |
横軸に沿った大きさ (プラットフォームで定義されている単位)。 |
メソッド
| Deconstruct(Double, Double) | |
| Equals(Object) |
|
| Equals(Size) |
|
| GetHashCode() |
Size のハッシュ値を返します。 |
| ToString() |
Size のユーザーが判読できる表現を返します。 |
演算子
| Addition(Size, Size) | |
| Equality(Size, Size) |
2 つの Size の値が等しいかどうか。 |
| Explicit(Size to Point) | |
| Inequality(Size, Size) |
2 つの Size の値が異なるかどうか。 |
| Multiply(Size, Double) | |
| Subtraction(Size, Size) |