[]
Represents an Exif field with unsigned rational values.
public class ExifRational : ExifValue, IComparable<ExifValue>
Gets the Exif data type of a value.
public override ExifDataType DataType { get; }
Gets a value of denominator for unsigned rational Exif value.
public uint Denominator { get; }
Gets a value of numerator for unsigned rational Exif value.
public uint Numerator { get; }
Gets the array of unsigned rational values in raw format as defined in Exif specification.
public uint[] RawValues { get; }
Gets the unsigned value of type Single.
public float Value { get; }
Gets the array of unsigned rational values.
public float[] Values { get; }
Determines if the specified ExifRational is equal to the current one.
public bool Equals(ExifRational other)
other
ExifRationalDetermines whether the specified object is equal to the current object.
public override bool Equals(object obj)
obj
objectReturns a hash code for the current object.
public override int GetHashCode()
Returns a string that represents the current object.
public override string ToString()
Compares two ExifRational objects for equality.
public static bool operator ==(ExifRational left, ExifRational right)
left
ExifRationalright
ExifRationalCompares two ExifRational objects for inequality.
public static bool operator !=(ExifRational left, ExifRational right)
left
ExifRationalright
ExifRational