Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 5078|Svar: 2

[Kilde] .NET/C# bruger &&-sondringen i IF-domme

[Kopier link]
Opslået den 2023-2-9 19:57:08 | | | |
Da jeg chattede med min kollega, spurgte han mig pludselig, hvad forskellen var på at bruge et & og to &&-symboler i IF-vurdering, og jeg blev pludselig forvirret og glemte, om jeg skulle bruge et &-symbol som betingelse, eller to &&-symboler som og betingelser.Korrekt er i IF-logikvurdering og bruger to &&-symboler

Bitoperatorer er hurtigere end almindelige aritmetiske operatorer og kan udføre nogle funktioner, som aritmetiske operatorer ikke kan. Hvis du vil udvikle effektive programmer, er bit-operatorer essentielle. Bitoperatorer bruges til at manipulere binære bits, herunder: bitvis og (&), bitvis eller (|), bitvis eller (^), bitvis invers (~), bitvis shift (<<), bitvis shift (>>).

& er bitvis og betyder, at det fungerer på bitniveau. && er et logisk med, hvilket betyder, at det fungerer på det booleske (sand/falske) niveau. Logik og brugen af kortslutninger (Hvis den første del er falsk, er det nytteløst at tjekke den anden del) for at undgå at køre for meget kode,Og efter bit og skal operere på hver bit for at bestemme resultatet


Eksempelkoden er som følger:



Det kan ses, at når man bruger &&-symbolet, hvis den første er falsk, vil den anden dom ikke blive udført, mens når man bruger &-symbolet, selvom den første er falsk, må det åbenlyse resultat være falsk, men metoden med anden dom vil stadig blive udført.

(Slut)




Tidligere:Brug PowerShell-kommandoer til at klone IIS-app-poolen
Næste:Ventoy-løsning til USB-flashdrevs monteringssystem
Opslået den 2023-2-9 23:24:41 |
Lær at lære
Opslået den 27-2-2023 kl. 14:42:57 |
Lær, lær, lær, lær, lær, lær
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com