dotnet / dotnet/runtime

Bring BulkObservableCollection into the BCL proper

Open
#121,521 1 comment 0 reactions 0 assignees View on GitHub
area-System.Collections feature-request
Dominant language
C#
Stars
18.3k
Forks
5.6k
PR merge metrics
PR metrics pending

Description

Today i was looking for a good bulkedit-capable replacement for ObservableCollection and found the BulkObserverableCollection used in VS intellisense. sadly, because i need it for a blazor wasm project, i cannot (and maybe i'm not even allowed to) add the assembly/dependency into my solution.
a handful of open source implementations turned up, too, but there's no easy way to figure out which one is actually good.
Then i found this issue: #18087 that is mentioned here #114179 as an open point for .net vNext

but my thinking is that since #18087 asks for modifying the existing ObservableCollection types. one could in lieu of that just opensource https://learn.microsoft.com/en-us/dotnet/api/microsoft.visualstudio.language.intellisense.bulkobservablecollection-1?view=visualstudiosdk-2022
and put it into a less arcane namespace/assembly? in my usecase, i don't care for wpf interoperability but just need efficient bulk notifications.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.