Skip to content

Size struct

Attributes: [DebuggerDisplay("Width: {Width}, Height: {Height}")]

Defined in

Namespace: Akavache.Drawing Assembly: Akavache.Drawing.dll Full name: Akavache.Drawing.Size Modifiers: public sealed

Summary

View source

Represents the size dimensions of an image with width and height values.

Applies to

net10.0, net10.0-ios26.0, net10.0-android36.0, net10.0-macos26.0, net10.0-maccatalyst26.0, net10.0-windows10.0.19041, net9.0, net9.0-windows10.0.19041, net8.0, net8.0-windows10.0.19041, net462, net481

Class hierarchy
classDiagram
class Size
class IEquatable~Size~ {
    <>
}
IEquatable~Size~ <|.. Size

Implements: IEquatable

Remarks

Initializes a new instance of the Size struct with the specified dimensions.

Constructors

NameSummary
.ctorRepresents the size dimensions of an image with width and height values.

Properties

NameSummary
WidthGets the width dimension in pixels.
HeightGets the height dimension in pixels.
AspectRatioGets the aspect ratio calculated as width divided by height.

Methods

NameSummary
ToStringReturns the fully qualified type name of this instance.
EqualsIndicates whether this instance and a specified object are equal.
GetHashCodeReturns the hash code for this instance.

Operators

NameSummary
static op_EqualityDetermines whether two [Size](# instances are equal.
static op_InequalityDetermines whether two [Size](# instances are not equal.