public void WriteTimeSpanArray(TimeSpan[] array, int offset, int count) { WriteArrayInfo(XmlBinaryNodeType.TimeSpanTextWithEndElement, count); for (int i = 0; i < count; i++) { WriteInt64(array[offset + i].Ticks); } }