in serde-generate/runtime/csharp/Serde/ValueArray.cs [38:45]
public bool Equals(ValueArray<T> other) {
if (other == null) return false;
if (ReferenceEquals(this, other)) return true;
if (Count != other.Count) return false;
for (int i = 0; i < Count; i++)
if (!array[i].Equals(other[i])) return false;
return true;
}