Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

1
  • I agree that the deserialization is less efficient into an array type versus a list and serialization is at least equal. This is 99% of how the data I'm querying from databases is consumed; By another app communicating over HTTP, using XML or JSON. So that point definitely resonates with me. The array covariance thing, I've seen some other answers in this thread that mention it as an argument against arrays and I will say that is absolutely something I would never code, so I consider it more academic or contrived than real-world. Commented Jun 25 at 21:47