Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I den här specifikationen gäller följande definitioner. Andra termer definieras där de visas i kursiv typ eller till vänster om en syntaxregel. Termer som uttryckligen definieras i den här specifikationen ska inte antas referera implicit till liknande termer som definierats någon annanstans. Termer som inte definierats i den här specifikationen ska tolkas enligt ISO/IEC 2382.1. Matematiska symboler som inte definieras i den här specifikationen ska tolkas enligt ISO 80000-2.
- application – sammansättning med en startpunkt
- application domain – entitet som möjliggör programisolering genom att fungera som en container för programtillstånd
- argument – uttryck i den kommaavgränsade listan som avgränsas av parenteserna i ett metod- eller instanskonstruktoranropsuttryck eller avgränsas av hakparenteserna i ett elementåtkomstuttryck
- sammansättning – en eller flera filer som utdata från kompilatorn som ett resultat av programkompilering
- beteende – externt utseende eller åtgärd
- beteende, implementeringsdefinierat – ospecificerat beteende där varje implementering dokumenterar hur valet görs
- beteende, odefinierat – beteende, vid användning av en icke-bärbar eller felaktig konstruktion eller av felaktiga data, för vilka denna specifikation inte medför några krav
- beteende, ospecificerat – beteende där den här specifikationen ger två eller flera möjligheter och inte ställer några ytterligare krav som väljs i någon instans
- 
              tecken (när det används utan kvalificerare) - I samband med en icke-Unicode-kodning, innebörden av tecken i den kodningen; eller
- I kontexten för en teckenliteral eller ett värde av typen tecken, en Unicode-kodpunkt i intervallet U+0000 till U+FFFF (inklusive surrogatkodpunkter), som är en UTF-16-kodenhet; eller
- I annat fall en Unicode-kodpunkt
 
- klassbibliotek – sammansättning som kan användas av andra sammansättningar
- kompileringsenhet – ordnad sekvens med Unicode-tecken som är indata till en kompilator
- diagnostikmeddelande – meddelande som hör till en implementeringsdefinierad delmängd av implementeringens utdatameddelanden
- error, compile-time – error reported during program translation
- exception – exceptionellt villkor som rapporterats under programkörning
- implementering – särskild uppsättning programvara (körs i en viss översättningsmiljö under särskilda kontrollalternativ) som utför översättning av program för och stöder körning av metoder i en viss körningsmiljö
- module – innehållet i en sammansättning som skapats av en kompilator. Vissa implementeringar kan ha resurser för att skapa sammansättningar som innehåller mer än en modul. Beteendet i sådana situationer ligger utanför den här specifikationens omfång
- namespace – logiska organisationssystemgrupperingsrelaterade programelement
- parameter – variabel som deklareras som en del av en metod, instanskonstruktor, operator eller indexeraredefinition, som hämtar ett värde vid posten till funktionsmedlemmen
- program – en eller flera kompileringsenheter som presenteras för kompilatorn och körs eller körs av en körningsmiljö
- osäker kod – kod som tillåts utföra sådana åtgärder på lägre nivå som att deklarera och arbeta med pekare, utföra konverteringar mellan pekare och integraltyper och ta adressen till variabler
- varning, kompileringstid – informationsmeddelande som rapporteras under programöversättning, som är avsett att identifiera en potentiellt tvivelaktig användning av ett programelement
ECMA C# draft specification