|
49 | 49 | }, |
50 | 50 | { |
51 | 51 | "files": [ |
52 | | - "csharp-12.0/*.md", |
53 | 52 | "csharp-13.0/*.md", |
54 | 53 | "csharp-14.0/*.md", |
55 | 54 | "csharp-15.0/*.md", |
|
503 | 502 | "docs/visual-basic/**/**.{md,yml}": "wiwagn" |
504 | 503 | }, |
505 | 504 | "ms.date": { |
506 | | - "_csharpstandard/standard/*.md": "09/12/2025", |
507 | | - "_csharplang/proposals/csharp-12.0/*.md": "08/15/2023", |
| 505 | + "_csharpstandard/standard/*.md": "08/12/2026", |
508 | 506 | "_csharplang/proposals/csharp-13.0/*.md": "10/31/2024", |
509 | 507 | "_csharplang/proposals/csharp-14.0/*.md": "08/06/2025", |
510 | 508 | "_csharplang/proposals/csharp-15.0/*.md": "08/12/2026", |
|
617 | 615 | "_csharpstandard/standard/standard-library.md": "Standard library", |
618 | 616 | "_csharpstandard/standard/documentation-comments.md": "Documentation comments", |
619 | 617 | "_csharpstandard/standard/Bibliography.md": "Bibliography", |
620 | | - "_csharplang/proposals/csharp-12.0/primary-constructors.md": "Primary constructors", |
621 | | - "_csharplang/proposals/csharp-12.0/using-alias-types.md": "Alias any type", |
622 | | - "_csharplang/proposals/csharp-12.0/lambda-method-group-defaults.md": "Optional and parameter array parameters for lambdas and method groups", |
623 | | - "_csharplang/proposals/csharp-12.0/inline-arrays.md": "Inline arrays, or fixed sized buffers", |
624 | | - "_csharplang/proposals/csharp-12.0/collection-expressions.md": "Collection expressions", |
625 | | - "_csharplang/proposals/csharp-12.0/experimental-attribute.md": "Experimental attribute", |
626 | | - "_csharplang/proposals/csharp-12.0/ref-readonly-parameters.md": "Ref readonly parameters", |
627 | 618 | "_csharplang/proposals/csharp-13.0/collection-expressions-better-conversion.md": "Better conversion from collection expression", |
628 | 619 | "_csharplang/proposals/csharp-13.0/esc-escape-sequence.md": "String/Character escape sequence '\\e'", |
629 | 620 | "_csharplang/proposals/csharp-13.0/lock-object.md": "Obey lock object semantics for lock statements", |
|
704 | 695 | "_csharpstandard/standard/standard-library.md": "This appendix lists requirements of the specification library. The C# language relies on these types for some of its behavior.", |
705 | 696 | "_csharpstandard/standard/documentation-comments.md": "This appendix describes XML comments that are used to document your program.", |
706 | 697 | "_csharpstandard/standard/Bibliography.md": "This appendix lists external standards referenced in this specification.", |
707 | | - "_csharplang/proposals/csharp-12.0/primary-constructors.md": "Primary constructors put the parameters of one constructor in scope for the whole class or struct to be used for initialization or directly as object state. The trade-off is that any other constructors must call through the primary constructor.", |
708 | | - "_csharplang/proposals/csharp-12.0/using-alias-types.md": "Using directives can alias any type, not just named types. You can create aliases for tuple types, generics and more.", |
709 | | - "_csharplang/proposals/csharp-12.0/lambda-method-group-defaults.md": "Optional and parameter array parameters for lambdas and method groups", |
710 | | - "_csharplang/proposals/csharp-12.0/inline-arrays.md": "Inline arrays provide a general-purpose and safe mechanism for declaring inline arrays within C# classes, structs, and interfaces.", |
711 | | - "_csharplang/proposals/csharp-12.0/collection-expressions.md": "Collection expressions provide a concise syntax to initialize collections by defining elements or embedded collections as the source of the new collection's elements.", |
712 | | - "_csharplang/proposals/csharp-12.0/experimental-attribute.md": "Use the ExperimentalAttribute attribute to indicate APIs that aren't stable.", |
713 | | - "_csharplang/proposals/csharp-12.0/ref-readonly-parameters.md": "Ref readonly parameters enforce that arguments are passed by references, where `in` parameters allow the compiler some flexibiility.", |
714 | 698 | "_csharplang/proposals/csharp-13.0/collection-expressions-better-conversion.md": "Conversions from collection expressions match the element type before matching the collection type.", |
715 | 699 | "_csharplang/proposals/csharp-13.0/esc-escape-sequence.md" : "The sequence '\\e' is now interpreted as the 'ESC' character, character point '0x1b'", |
716 | 700 | "_csharplang/proposals/csharp-13.0/lock-object.md": "Special-case how `System.Threading.Lock` interacts with the `lock` keyword by calling its `EnterScope` method. Add static analysis warnings to prevent accidental misuse of the type where possible.", |
|
760 | 744 | "titleSuffix": { |
761 | 745 | "docs/**/*.{md,yml}": ".NET", |
762 | 746 | "_csharpstandard/standard/*.md": "C# language specification", |
763 | | - "_csharplang/proposals/csharp-12.0/*.md": "C# feature specifications", |
764 | 747 | "_csharplang/proposals/csharp-13.0/*.md": "C# feature specifications", |
765 | 748 | "_csharplang/proposals/csharp-14.0/*.md": "C# feature specifications", |
766 | 749 | "_csharplang/proposals/csharp-15.0/*.md": "C# feature specifications", |
|
0 commit comments