Size Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Estructura que define el alto y el ancho como un par de valores dobles.
[System.Diagnostics.DebuggerDisplay("Width={Width}, Height={Height}")]
[Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.SizeTypeConverter))]
public struct Size
type Size = struct
- Herencia
-
System.ValueTypeSize
- Atributos
-
System.Diagnostics.DebuggerDisplayAttribute TypeConverterAttribute
Comentarios
Los desarrolladores de aplicaciones deben tener en cuenta los límites de las representaciones de punto flotante, específicamente la posibilidad de comparaciones incorrectas y comprobaciones de igualdad de valores con pequeñas diferencias. En el documento de David Goldberg qué deben saber todos los científicos informáticos sobre Floating-Point aritmética , se describen los problemas excelentemente.
Constructores
Size(Double, Double) |
Crea un objeto Size con |
Campos
Zero |
Size cuyos valores correspondientes al alto y ancho son 0,0. |
Propiedades
Height |
Magnitud a lo largo del eje vertical, en unidades específicas de la plataforma. |
IsZero | |
Width |
Magnitud a lo largo del eje horizontal, en unidades definidas por la plataforma. |
Métodos
Deconstruct(Double, Double) |
Estructura que define el alto y el ancho como un par de valores dobles. |
Equals(Object) |
Si |
Equals(Size) |
Si |
GetHashCode() |
Devuelve un valor hash de Size. |
ToString() |
Devuelve una representación legible de Size. |
Operadores
Addition(Size, Size) |
Devuelve un nuevo Size cuyos Height y Width son la suma del ancho y el alto del componente. |
Equality(Size, Size) |
Indica si dos Size tienen los mismos valores. |
Explicit(Size to Point) | |
Inequality(Size, Size) |
Indica si dos Size tienen valores distintos. |
Multiply(Size, Double) | |
Subtraction(Size, Size) |
Devuelve un nuevo Size cuyos Height y Width son el alto y el ancho de |