An object-oriented and type-safe programming language that has its roots in the C family of languages and includes support for component-oriented programming.
Hi @Jo Rumpus ,
From what I found, Microsoft documents the relationship between Microsoft Visual C# versions and the C# standards on the Ecma TC49-TG2 page. However, I could not find a public Microsoft statement that explicitly declares the C# compiler included with Visual Studio Community formally conformant or certified against ECMA-334 or ISO/IEC 23270.
Also, ISO/IEC 23270:2018 has been withdrawn. The current ISO/IEC publication is ISO/IEC 20619:2023, which references the latest ECMA C# specifications.
The latest published language standard is ECMA-334, 7th edition. Microsoft also explains that the standard currently trails the compiler implementation, so newer C# features are documented separately while the next standard edition is being finalized.
Disclaimer: The Ecma International and ISO pages are third-party standards sources provided for reference.
Hope this helps! If you found my response helpful or informative, I would greatly appreciate it if you could follow this guidance provide feedback.