|
59 | 59 | "first-class-span-types.md",
|
60 | 60 | "simple-lambda-parameters-with-modifiers.md",
|
61 | 61 | "partial-events-and-constructors.md",
|
62 |
| - "null-conditional-assignment.md" |
| 62 | + "null-conditional-assignment.md", |
| 63 | + "extensions.md" |
63 | 64 | ],
|
64 | 65 | "src": "_csharplang/proposals",
|
65 | 66 | "dest": "csharp/language-reference/proposals",
|
|
510 | 511 | "_csharplang/proposals/csharp-11.0/*.md": "09/30/2022",
|
511 | 512 | "_csharplang/proposals/csharp-12.0/*.md": "08/15/2023",
|
512 | 513 | "_csharplang/proposals/csharp-13.0/*.md": "10/31/2024",
|
513 |
| - "_csharplang/proposals/*.md": "04/04/2025", |
| 514 | + "_csharplang/proposals/*.md": "04/08/2025", |
514 | 515 | "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 7.md": "11/08/2022",
|
515 | 516 | "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 8.md": "11/08/2023",
|
516 | 517 | "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 9.md": "11/09/2024",
|
|
691 | 692 | "_csharplang/proposals/simple-lambda-parameters-with-modifiers.md": "Simple lambda parameters with modifiers",
|
692 | 693 | "_csharplang/proposals/partial-events-and-constructors.md": "Partial events and constructors",
|
693 | 694 | "_csharplang/proposals/null-conditional-assignment.md": "Null conditional assignment",
|
| 695 | + "_csharplang/proposals/extensions.md": "Extension members", |
694 | 696 | "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 7.md": "C# compiler breaking changes since C# 10",
|
695 | 697 | "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 8.md": "C# compiler breaking changes since C# 11",
|
696 | 698 | "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 9.md": "C# compiler breaking changes since C# 12",
|
|
817 | 819 | "_csharplang/proposals/simple-lambda-parameters-with-modifiers.md": "This proposal allows lambda parameters to be declared with modifiers without requiring their type names. You can add modifiers like `ref` and `out` to lambda parameters without specifying their type.",
|
818 | 820 | "_csharplang/proposals/partial-events-and-constructors.md": "This proposal allows partial events and constructors to be declared in partial classes. The event and constructor can be split across class declarations.",
|
819 | 821 | "_csharplang/proposals/null-conditional-assignment.md": "This proposal allows the null conditional operator to be used for the destination of assignment expressions. This allows you to assign a value to a property or field only if the left side is not null.",
|
| 822 | + "_csharplang/proposals/extensions.md": "This proposal enables new kinds of extension members. These new extension members support extension properties, extension static members, including extension operators.", |
820 | 823 | "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 7.md": "Learn about any breaking changes since the initial release of C# 10 and included in C# 11",
|
821 | 824 | "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 8.md": "Learn about any breaking changes since the initial release of C# 11 and included in C# 12",
|
822 | 825 | "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 9.md": "Learn about any breaking changes since the initial release of C# 12 and included in C# 13",
|
|
0 commit comments