Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 5078|Svare: 2

[Kilde] .NET/C# bruker &&-distinksjonen i IF-dommer

[Kopier lenke]
Publisert 2023-2-9 19:57:08 | | | |
Da jeg pratet med kollegaen min, spurte kollegaen meg plutselig hva forskjellen var på å bruke én & og to &&-symboler i IF-vurdering, og jeg ble plutselig forvirret og glemte om jeg skulle bruke ett &-symbol som betingelse, eller to &&-symboler som og betingelser.Korrekt er i IF-logikkdømmelse og bruker to &&-symboler

Bitoperatorer er raskere enn vanlige aritmetiske operatorer, og kan utføre noen funksjoner som aritmetiske operatorer ikke kan. Hvis du vil utvikle effektive programmer, er bitoperatører essensielle. Bitoperatorer brukes til å manipulere binære biter, inkludert: bitvis og (&), bitvis eller (|), bitvis eller (^), bitvis invers (~), bitvis forskyvning (<<), bitvis forskyvning (>>).

& er bitvis og, det vil si at den fungerer på bitnivå. && er en logisk med, noe som betyr at den fungerer på boolsk (sann/falsk) nivå. Logikk og bruk av kortslutninger (Hvis den første delen er feil, er det nytteløst å sjekke den andre delen) for å unngå å kjøre for mye kode,Og ved bit og må operere på hver bit for å bestemme resultatet


Eksempelkoden er som følger:



Det kan sees at når man bruker &&-symbolet, hvis det første er falskt, vil ikke den andre dommen bli utført, mens når man bruker &-symbolet, selv om den første er falsk, må det åpenbare resultatet være falskt, men metoden for den andre dommen vil fortsatt bli utført.

(Slutt)




Foregående:Bruk PowerShell-kommandoer for å klone IIS-apppoolen
Neste:Ventoy-løsning for USB-minnepinnemonteringssystem
Publisert 2023-2-9 23:24:41 |
Lær å lære
Publisert 27.02.2023 kl. 14:42:57 |
Lær, lær, lær, lær, lær
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com