Ratio

Ratio structure

는 “분자"와 “분모"라는 두 개의 단위 없는 값 사이의 비율을 표시하여 미디어 쿼리 및 래스터 이미지 의 종횡비를 설명하는 데 사용되는 “비율” CSS 데이터 유형을 나타냅니다. 불변 구조체.

public struct Ratio : ICloneable, ICssDataType, IEquatable<Ratio>

속성

이름 설명
Denominator { get; } 이 ratio 의 분모를 반환합니다.
Numerator { get; } 이 ratio 의 분자를 반환합니다.

행동 양식

이름 설명
static Create(ushort, ushort) 지정된 분자 및 denominator 에서 하나의 Ratio 인스턴스를 생성하고 반환합니다.
Calculate() 이 비율을 단일 부동 소수점 숫자로 계산하고 반환합니다
Clone() 이 ratio 의 전체 복사본을 반환합니다.
override Equals(object) 이 인스턴스가 지정된 캐스팅되지 않은 개체와 동일한지 여부를 결정합니다. 이는 아마도 다른 “비율” instance 일 것입니다.
Equals(Ratio) 이 인스턴스가 지정된 “비율” instance 와 동일한지 여부를 결정합니다.
override GetHashCode() 수명 기간 동안 변경할 수 없는 이 인스턴스의 해시 코드를 반환합니다
GetInverseRatio() 이 ratio 에 대한 역(역수) 비율을 생성하고 반환합니다.
SerializeDefault() 이 비율을 문자열로 직렬화하고 it 를 반환합니다.
override ToString() 이 비율의 문자열 표현을 반환합니다. “SerializeDefault()” 와 동일
operator == 두 비율을 비교하고 두 비율이 일치하는지 나타내는 부울을 반환합니다.
operator != 두 비율을 비교하고 두 비율이 일치하지 않는 경우 부울을 반환합니다.

필드

이름 설명
static readonly Single 단일 기본 비율 1/1

비고

https://developer.mozilla.org/en-US/docs/Web/CSS/ratio

또한보십시오