Replies: 1 comment 9 replies
-
We've generally resisted exposing full-blown Linq APIs for specific collection types, primarily because of the cost of maintenance and because chaining Linq methods in non-deferred types can be expensive. It doesn't seem to me that avoiding boxing on the source collection would outweight the costs of chaining non-deferred linq operations. |
Beta Was this translation helpful? Give feedback.
9 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Right now ImmutableArrayExtensions only features a subset of linq methods, e.g. Join, SelectMany, etc are not present.
IA<T>
toIE<T>
conversion in the runtime to directly use the underlying array (if this is not already the case)?Beta Was this translation helpful? Give feedback.
All reactions