Replies: 14 comments
-
I would like to throw in my suggestion of one or two attributes that would inform the flow-analysis. Even if a more standard form of default checking gets implemented, having these to assist for APIs that already exist and are used as such today will help a lot. |
Beta Was this translation helpful? Give feedback.
-
Can't |
Beta Was this translation helpful? Give feedback.
-
The Clone things we talked about were specific to record types only. C# 9 will not have struct records. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
I'm unsure what you're asking for here. We didn't discuss anything about struct records or structs in with expressions in this meeting. |
Beta Was this translation helpful? Give feedback.
-
Are |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Does |
Beta Was this translation helpful? Give feedback.
-
It has not been designed yet. |
Beta Was this translation helpful? Give feedback.
-
OK. I understand this is out of scope for this LDM but my concern is that regular structs will be deprecated when record structs are added, like anonymous methods after lambda expressions. |
Beta Was this translation helpful? Give feedback.
-
@333fred Could you please spell out the name of the month in the LDM notes issue names? It will save everyone from DD/MM countries at least 15 seconds of confusion per LDM. |
Beta Was this translation helpful? Give feedback.
-
There is no way that regular structs would be deprecated. |
Beta Was this translation helpful? Give feedback.
-
Some older community discussions for structs with custom invalid values: |
Beta Was this translation helpful? Give feedback.
-
I'll keep that in mind. It is fully spelled out in the notes themselves. |
Beta Was this translation helpful? Give feedback.
-
https://github.com/dotnet/csharplang/blob/master/meetings/2020/LDM-2020-07-01.md
Agenda:
Note: This will be the last Wednesday LDM for a while. Despite coronavirus, we're going to proceed with our normal summer slowdown, and hold meetings only on Mondays for the next couple of months to encourage people to take some time off. So the notes aren't missing, they just don't exist :).
Beta Was this translation helpful? Give feedback.
All reactions