Ratio

Ratio structure

Mewakili tipe data CSS “rasio”, yang digunakan untuk mendeskripsikan rasio aspek dalam kueri media dan untuk gambar raster dengan menunjukkan proporsi antara dua nilai tanpa unit yang disebut “pembilang” dan “penyebut”. Struktur yang tidak dapat diubah.

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

Properti

Nama Keterangan
Denominator { get; } Mengembalikan penyebut rasio ini
Numerator { get; } Mengembalikan pembilang dari rasio ini

Metode

Nama Keterangan
static Create(ushort, ushort) Membuat dan mengembalikan satu turunan Rasio dari pembilang dan penyebut yang ditentukan
Calculate() Menghitung dan mengembalikan rasio ini sebagai angka floating point tunggal
Clone() Mengembalikan salinan lengkap rasio ini
override Equals(object) Menentukan apakah instance ini sama dengan objek yang tidak dicasting tertentu, yang mungkin merupakan instance “Rasio” lainnya
Equals(Ratio) Menentukan apakah instance ini sama dengan instance “Rasio” yang ditentukan
override GetHashCode() Mengembalikan kode hash untuk instance ini, yang tidak dapat diubah selama masa pakainya
GetInverseRatio() Menghasilkan dan mengembalikan rasio terbalik (timbal balik) untuk rasio ini
SerializeDefault() Membuat serial rasio ini ke string dan mengembalikannya
override ToString() Mengembalikan representasi string dari rasio ini; sama seperti “SerializeDefault()”
operator == Membandingkan dua rasio dan mengembalikan boolean yang menunjukkan apakah keduanya cocok.
operator != Membandingkan dua rasio dan mengembalikan boolean yang menunjukkan jika keduanya tidak cocok.

Bidang

Nama Keterangan
static readonly Single Rasio default tunggal 1/1

Perkataan

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

Lihat juga