internal static unsafe void EnumULongArrayMember <T>(BinarySerializer binarySerializer, T[] array) where T : struct, IConvertible
 {
     if (array == null)
     {
         binarySerializer.Stream.Write(NullValue);
     }
     else
     {
         binarySerializer.enumULongArray(array);
     }
 }
 internal static void EnumULongArray <T>(BinarySerializer binarySerializer, T[] array) where T : struct, IConvertible
 {
     binarySerializer.enumULongArray(array);
 }