Joseph Musser

Results 746 comments of Joseph Musser

This is something I've been interested in, too. I've run into awkward situations where I wanted to spread into a ReadOnlyMemory method parameter and had to add an array cast.

> For example it doesn't implement `IEnumerable`. Since then, we've dropped that requirement: https://github.com/dotnet/csharplang/issues/7744 https://github.com/dotnet/csharplang/blob/main/meetings/2024/LDM-2024-01-31.md#relax-enumerable-requirement-for-collection-expressions

While considering supporting `T[]`, should we look ahead to `IEnumerable` as well? That will enable us to use existing dictionary CreateRange methods.

@alrz If you're available, your feedback is welcome (I heard you had an impl at one point)

@alrz It differs in two ways. 1) It recommends disallowing subpatterns on the slice pattern, even if the enumerable is sliceable. 2) It uses the enumerator directly like the foreach...

Thanks for the feedback all! I will work on updating the original proposal instead of replacing it.

VS 15.4 puts .vspscc files in pending changes for me daily. Do you think if I delete them they won't come back?

Definitely want/need client side workspaces. I think it's not just NuGet either; touching project references at all seems to do this IIRC.

@burtonrodman I don't think this is the right thread to report that issue. I'd use the VS feedback tool since I'm not sure that is an issue contained in the...

Questions of unsavory activities and ethics are covered by https://github.com/dotnet/project-system/blob/master/CODE_OF_CONDUCT.md. This thread is tracking a request to stop creating ` .vspscc` files. A request to lower the frequency of message...