Specyfikacje funkcji
Ponieważ specyfikacja standardowa języka C# spadła w tyle za najnowszą implementacją języka C#, ta sekcja zawiera specyfikacje firmy Microsoft dla nowszych funkcji, które nie zostały jeszcze włączone do standardu. Te specyfikacje można przeczytać, aby uzyskać informacje o nowszych funkcjach.
Specyfikacje funkcji rozpoczęły się jako propozycje projektu. Obejmują one proponowane zmiany w standardzie. Zespół projektowy języka C# i zespół kompilatora tworzą te specyfikacje funkcji. Celem propozycji jest opracowanie i wdrożenie funkcji. Mogą one obejmować proponowane funkcje, które nie zostały jeszcze zaimplementowane. Rzeczywista implementacja mogła zmodyfikować zachowanie. Te zmiany są przechwytywane w uwagach dotyczących spotkania projektowego języka (LDM). Notatki LDM to minuty spotkań projektowych języka. W większości przypadków istotne uwagi LDM są powiązane ze specyfikacjami funkcji.
Ponieważ komisja pracuje nad nowszymi wersjami, specyfikacje funkcji są usuwane z tej witryny, a linki te są przekierowywane do zaktualizowanych sekcji standardu. W międzyczasie specyfikacje funkcji reprezentują najlepsze informacje na temat tych funkcji.