示例#1
0
        /// <summary>
        /// Serializes content from the writer
        /// </summary>
        public void FromBinary(IBinaryRawReader reader)
        {
            Station = reader.ReadDouble();
            var offsetCount = reader.ReadInt();

            Offsets = new List <StationOffsetRow>();
            for (var i = 0; i < offsetCount; i++)
            {
                var offset = new StationOffsetRow();
                offset.FromBinary(reader);
                Offsets.Add(offset);
            }
            Minimum.FromBinary(reader);
            Maximum.FromBinary(reader);
            Average.FromBinary(reader);
        }