- Notifications
You must be signed in to change notification settings - Fork6.1k
Closed
Description
Visual Studio release
17.10p3
Link to speclet
Link to Pull request
New behavior
This feature relaxes restrictions on the type of parameters declared with theparams modifier. Other collection types are now allowed:Span<T>,ReadOnlySpan<T>,IEnumerable<T>, and others.
Areas affected
- Add to What's new in C# 13: Add links to updated docs in the What's new in C# 13 article.
- Update language reference: Detail the areas in the language reference that will be updated for this feature.
- Update compiler messages: Add new (or updated) pages for new compiler messages. Include related message.
- Include inEveryday C# section*: Is this new feature included in Everyday C#?
- Tutorials: Are new tutorials required for this feature? If so, detail below
Language reference tasks
The page on theparams keyword should be updated to include other items.
Tutorial tasks
No response
Everyday C# tasks
Add the newparams capability when discussingparams and the allowed signatures forMain. (Check the spec to see if Main is affected. Either way, we should make clear what the behavior is).