public void WriteGuidArray(Guid[] array, int offset, int count) { WriteArrayInfo(XmlBinaryNodeType.GuidTextWithEndElement, count); for (int i = 0; i < count; i++) { byte[] buffer = array[offset + i].ToByteArray(); WriteBytes(buffer, 0, 16); } }