Replies: 2 comments 6 replies
-
Doesn't this mean fixing the behavior for methods as well would only have a minor impact because it has been too rare to be even noticed? I would like to take the behavior change for methods as well when we can still fix it in a time that is not too late, instead of keeping the inconsistency. |
Beta Was this translation helpful? Give feedback.
-
IMO, we should fix for both the method behavior and other members, it keeps language behavior is consistency for multiple types(property, indexer, method, event ...). We should add the breaking change for docs, I guess, very less code base used/got it (this issue) because this is high-level feature, if has, they realized and maybe report a bug or ask it in StackOverflow, or at least they don't use it any more (it can be realize the expect behavior when read the code base, but the actual result is not). You see, c# was designed so good, and after 20+ years, the language stills keeps the good design, I don't want C# to become C++ like, to much rules and tricks, inconsistency. |
Beta Was this translation helpful? Give feedback.
-
https://github.com/dotnet/csharplang/blob/main/meetings/2025/LDM-2025-04-07.md
Agenda
Beta Was this translation helpful? Give feedback.
All reactions