public void WriteExternal(IPofWriter writer)
 {
     writer.WriteArray(0, m_oArray);
     writer.WriteArray(1, m_sArray, typeof(String));
     writer.WriteCollection(2, m_col);
     writer.WriteCollection(3, m_colUniform, typeof(String));
     writer.WriteLongArray(4, m_sparseArray);
     writer.WriteLongArray(5, m_uniformSparseArray, typeof(String));
 }