Använda den treställiga operatorn vid kodning med AL-språket
Viktigt
En del av funktionerna som beskrivs i den här utgivningsplanen har inte släppts ännu. Leveranstider kan ändras och förväntade funktioner kanske inte släpps (mer information finns i Microsofts policy). Läs mer: Nya och planerade funktioner
Aktiverad för | Allmänt tillgänglig förhandsversion | Allmän tillgänglighet |
---|---|---|
Administratörer, utvecklare, marknadsförare eller analytiker, automatiskt | Okt. 2024 | Okt. 2024 |
Affärsvärde
The ternary operator ? :
, känd från andra programmeringsspråk, effektiviserar villkorliga åtgärder i kod, förbättrar läsbarheten och minskar utförligheten. Det är särskilt användbart för enkla villkor, där den ger tydlig kod och avsiktsfokuserad programmering. Genom att tillåta variabelinitiering på samma rad säkerställer det korrekt tilldelning och minimerar kodlängden. I och med den här versionen har AL nu även stöd för den treställiga operatorn.
Information om funktionen
Den treställiga operatorn ? :
kan nu användas för att tilldela en variabel ett av två värden, beroende på villkoret för ett uttryck.
Här är ett exempel på hur du använder if-then-else som hittills och den nya treställiga operatorn.
Berätta vad du tycker
Hjälp oss förbättra Dynamics 365 Business Central genom att diskutera idéer, ge förslag och lämna feedback. Använd forumet på https://aka.ms/bcideas.