Struct Size

Size structure

일반적으로 사각형의 너비와 높이인 정수의 정렬된 쌍을 저장합니다.

public struct Size : IEquatable<Size>

생성자

이름설명
Size(Point)의 새 인스턴스를 초기화합니다.Size 지정된 구조체Point .
Size(int, int)의 새 인스턴스를 초기화합니다.Size 지정된 차원의 구조체.

속성

이름설명
Height { get; set; }이 항목의 수직 구성 요소를 가져오거나 설정합니다.Size .
IsEmpty { get; }이 여부를 나타내는 값을 가져옵니다.Size 너비와 높이는 0. 입니다.
Width { get; set; }이것의 수평 구성 요소를 가져오거나 설정합니다.Size .

행동 양식

이름설명
static Add(Size, Size)너비와 높이를 하나 더합니다.Size 의 너비와 높이에 대한 구조Size 구조.
static Ceiling(SizeF)지정된SizeF 에 구조Size values 를 반올림하여 구조Size 구조를 다음으로 높은 정수 값으로 바꿉니다.
static Round(SizeF)지정된SizeF 에 구조Sizestructure 값을 반올림하여SizeF 구조를 가장 가까운 정수 값으로 변환합니다.
static Subtract(Size, Size)너비와 높이를 뺍니다.Size 다른 너비와 높이의 구조Size 구조.
static Truncate(SizeF)지정된SizeF 에 구조Size structure 의 값을 잘라서SizeF 구조를 다음으로 낮은 정수 값으로 바꿉니다.
override Equals(object)지정된 개체가Size 이것과 같은 dimension 를 가진Size .
Equals(Size)다른 여부를 테스트합니다.Size 구조는 이것과 같은 크기를 가집니다.Size 구조.
override GetHashCode()이에 대한 해시 코드를 반환합니다.Size 구조.
override ToString()이것의 속성을 변환합니다.Size 사람이 읽을 수 있는 string.
operator +너비와 높이를 하나 더합니다.Size 의 너비와 높이에 대한 구조Size 구조.
operator /나누기Size 의해Int32 생산Size . (2 operators)
operator ==두Size 구조가 동일합니다.
explicit operator지정된Size ~에게Point .
implicit operator지정된Size ~에게SizeF .
operator !=두Size 구조가 다릅니다.
operator *곱하기Size 의해Int32 생산Size . (4 operators)
operator -너비와 높이를 뺍니다.Size 다른 너비와 높이의 구조Size 구조.

필드

이름설명
static readonly Empty가져오기Size 를 가지고 있는 구조Height 그리고Width 0. 의 값

또한보십시오