void IXmlSerializable.WriteXml(XmlWriter writer) { var xmlSerializer = new XmlSerializer(typeof(Coordinates)); xmlSerializer.Serialize(writer, ObservationPoint); writer.WriteElementString(nameof(Intensity), Intensity.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString(nameof(DurationMs), DurationMs.ToString()); writer.WriteElementString(nameof(ObservationTime), ObservationTime.ToString(CultureInfo.InvariantCulture)); writer.WriteElementString(nameof(EstimatedValue), EstimatedValue.ToString(CultureInfo.InvariantCulture)); }
public override string ToString() { return($"FlashObservation: ObservationPoint = {ObservationPoint.ToString()}, Intensity = {Intensity.ToString()}, " + $"Duration(ms) = {DurationMs.ToString()}, ObservationTime = {ObservationTime.ToString()}, EstimatedValue = {EstimatedValue.ToString()}"); }