Download this standard
This specification defines the C# programming language and its required library.
It defines all the necessary components that are needed to implement this Suite. This Suite does not change if one or more components are updated by a new standard edition. The Suite changes only when new components are added to it and/or existing components are removed from it.