public override void Write(BinaryWriter writer, object obj) { writer.Write(((TimeSpan)obj).Ticks); } }