ECMA-334

E34645

ECMA-334 is the ECMA International standard that formally defines the C# programming language specification.

Jump to: Surface forms Statements Referenced by

Statements (48)

Predicate Object
instanceOf ECMA standard
International standard
Programming language specification
defines C# accessibility rules
C# programming language
surface form: C# async and await semantics

C# attribute usage rules
C# constant expressions
C# definite assignment rules
C# event semantics
C# generics semantics
C# indexer semantics
C# iterator semantics
C# keywords
C# name resolution rules
C# namespace rules
C# nullable types semantics
C# operators
C# overload resolution rules
C# overloadable operators
C# programming language
surface form: C# pattern matching semantics

C# programming language
C# property semantics
C# threading memory model aspects
C# unsafe code rules
governingBody ECMA International
surface form: Ecma General Assembly
language English
publishedBy ECMA International
surface form: Ecma International
relatedStandard ECMA-335
ISO/IEC 23270
scope C# arrays
C# attributes
C# classes
C# compilation units
C# delegates
C# exceptions
C# expressions
C# interfaces
C# programming language
surface form: C# language semantics

C# programming language
surface form: C# language syntax

C# lexical structure
C# statements
C# structs
Common Type System
surface form: C# type system
standardNumber 334
subject C# programming language
surface form: C#

Programming languages
technicalCommittee TC39
surface form: Ecma TC39
title ECMA-334 self-linksurface differs
surface form: C# Language Specification

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

ISO/IEC 23270 basedOn ECMA-334
this entity surface form: ECMA-334 C# Language Specification
subject surface form: C#
this entity surface form: C# language specification (ECMA-334)
ISO/IEC 23270 relatedTo ECMA-334
ECMA-334 title ECMA-334 self-linksurface differs
this entity surface form: C# Language Specification