Ratio

Ratio structure

「分子」と「分母」と呼ばれる 2 つの単位のない値の間の比率を示すことによって、メディア クエリおよびラスター イメージの縦横比を記述するために使用される「比率」CSS データ型を表します。不変の構造体.

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

プロパティ

名前 説明
Denominator { get; } この比率の分母を返します
Numerator { get; } この比率の分子を返します

メソッド

名前 説明
static Create(ushort, ushort) 指定された分子と分母から 1 つの Ratio インスタンスを作成して返します
Calculate() この比率を計算し、単一の浮動小数点数として返します
Clone() この比率の完全なコピーを返します
override Equals(object) このインスタンスが指定されたキャストされていないオブジェクトと等しいかどうかを判断します。これはおそらく別の「比率」です。 instance
Equals(Ratio) このインスタンスが指定された「比率」と等しいかどうかを判断します instance
override GetHashCode() このインスタンスのハッシュコードを返します。これは、有効期間中は変更できません
GetInverseRatio() この比率の逆 (逆数) 比率を生成して返します
SerializeDefault() この比率を文字列にシリアル化し、it を返します
override ToString() この比率の文字列表現を返します。 「SerializeDefault()」と同じ
operator == 2 つの比率を比較し、2 つが一致するかどうかを示すブール値を返します。
operator != 2 つの比率を比較し、2 つが一致しないかどうかを示すブール値を返します。

田畑

名前 説明
static readonly Single 単一のデフォルト比率 1/1

備考

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

関連項目