Den här webbläsaren stöds inte längre.
Uppgradera till Microsoft Edge och dra nytta av de senaste funktionerna och säkerhetsuppdateringarna, samt teknisk support.
När är det lämpligt att använda en switch-case konstruktion i stället för en if-elseif-else konstruktion?
switch-case
if-elseif-else
En switch-case konstruktion är lämplig när fler än 2–3 else if kodblock krävs.
else if
En switch-case konstruktion är lämplig när antalet case mönster är litet.
case
En switch-case konstruktion är lämplig när urvalssatsen finns i en loop.
Varför ska en utvecklare välja en for instruktion i stället för en foreach instruktion när innehållet i en flerdimensionell matris bearbetas?
for
foreach
for -instruktioner gör ett bättre jobb med att undersöka varje matrisobjekt separat.
foreach -instruktioner gör ett bättre jobb med att undersöka varje matrisobjekt separat.
for -instruktioner gör det möjligt för en utvecklare att behandla matrisdimensioner separat.
Varför är det viktigt att omfångsbegränsa en variabel på den lägsta nödvändiga nivån?
Det säkerställer att en variabel som deklareras utanför ett kodblock kan nås i kodblocket innan den tilldelas ett värde.
Det säkerställer att programresurserna och säkerhetsavtrycket hålls små.
Det säkerställer att en variabel kan nås inom kodgrenarna på den lägsta nivån i ett program.
Du måste svara på alla frågor innan du granskar ditt arbete.
Var den här sidan till hjälp?
Behöver du hjälp med det här ämnet?
Vill du prova att använda Fråga Lär för att klargöra eller vägleda dig genom det här ämnet?