Struct Size

Size structure

サイズを表します。

public struct Size

コンストラクター

名前説明
Size(Point)の新しいインスタンスを初期化しますSize指定された構造Point .
Size(int, int)の新しいインスタンスを初期化しますSize指定された次元からの構造.

プロパティ

名前説明
static Empty { get; }の新しいインスタンスを取得しますSize持つ構造WidthHeightゼロに設定された値.
Height { get; set; }この垂直コンポーネントを取得または設定しますSize .
IsEmpty { get; }かどうかを示す値を取得します。Size幅と高さは 0. です
Width { get; set; }この水平成分を取得または設定しますSize .

メソッド

名前説明
static Add(Size, Size)1 の幅と高さを加算しますSize別の幅と高さの構造Size構造体.
static Ceiling(SizeF)指定されたSizeFへの構造Sizeの値を四捨五入して構造化します。Size次に高い整数値への構造。
static Round(SizeF)指定されたSizeFへの構造Sizeの値を四捨五入して構造化します。SizeF最も近い整数値への構造.
static Subtract(Size, Size)幅と高さを 1 減算しますSize別の幅と高さからの構造Size構造体.
static Truncate(SizeF)指定されたSizeFへの構造Sizeの値を切り捨てて構造化するSizeF構造体を次に低い整数値に変換します.
override Equals(object)指定されたオブジェクトがSizeこれと同じ寸法でSize .
override GetHashCode()このハッシュコードを返しますSize構造体.
override ToString()これを表す人間が読める文字列を作成しますSize .
operator +1 の幅と高さを加算しますSize別の幅と高さの構造Size構造体.
operator ==2 つのSize構造は等しい.
explicit operator指定されたSizePoint .
implicit operator指定されたSizeSizeF .
operator !=2 つのSize構造が異なります.
operator -幅と高さを 1 減算しますSize別の幅と高さからの構造Size構造体.

関連項目