public override void Write(BinaryWriter writer, object obj) { var item = (TimeSeriesItem)obj; writer.Write(item.DateTime.Ticks); writer.Write(item.Value); } }