• ECMA 334 : 5ED 2017

    Superseded A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

    C# LANGUAGE SPECIFICATION

    Available format(s): 

    Superseded date:  08-07-2022

    Language(s): 

    Published date:  12-01-2013

    Publisher:  European Computer Manufacturers Association

    Sorry this product is not available in your region.

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    Foreword
    Introduction
    1. Scope
    2. Conformance
    3. Normative references
    4. Terms and definitions
    5. Acronyms and abbreviations
    6. General description
    7. Lexical structure
    8. Basic concepts
    9. Types
    10. Variables
    11. Conversions
    12. Expressions
    13. Statements
    14. Namespaces
    15. Classes
    16. Structs
    17. Arrays
    18. Interfaces
    19. Enums
    20. Delegates
    21. Exceptions
    22. Attributes
    23. Unsafe code
    Annex A. - Grammar
    Annex B. - Portability issues
    Annex C. - Standard library
    Annex D. - Documentation comments
    Annex E. - Bibliography

    Abstract - (Show below) - (Hide below)

    Defines the form and establishes the interpretation of programs written in the C# programming language.

    General Product Information - (Show below) - (Hide below)

    Document Type Standard
    Publisher European Computer Manufacturers Association
    Status Superseded
    Superseded By

    Standards Referencing This Book - (Show below) - (Hide below)

    ISO/IEC 2382-1:1993 Information technology Vocabulary Part 1: Fundamental terms
    IEC 60559:1989 Binary floating-point arithmetic for microprocessor systems
    ISO 31-11:1992 Quantities and units Part 11: Mathematical signs and symbols for use in the physical sciences and technology
    ISO 31-0:1992 Quantities and units Part 0: General principles
    ISO/IEC 9899:2011 Information technology Programming languages C
    ISO/IEC 23271:2012 Information technology Common Language Infrastructure (CLI)
    ISO/IEC 9075-1:2016 Information technology — Database languages — SQL — Part 1: Framework (SQL/Framework)
    • Access your standards online with a subscription

      Features

      • Simple online access to standards, technical information and regulations
      • Critical updates of standards and customisable alerts and notifications
      • Multi - user online standards collection: secure, flexibile and cost effective