Hva er forskjellen mellom er og som i C#?
Hva er forskjellen mellom er og som i C#?

Video: Hva er forskjellen mellom er og som i C#?

Video: Hva er forskjellen mellom er og som i C#?
Video: Part 11 What is the difference between is and as keyword in c# 2024, Kan
Anonim

De forskjell mellom er og som operatører er som følger: is-operatøren brukes til å sjekke om kjøretidstypen av et objekt er kompatibelt med den gitte typen eller ikke, mens en operatør brukes til å utføre konvertering mellom kompatible referansetyper eller nullbare typer.

Følgelig, hva er som i C#?

C# | som operatørnøkkelord. As-operatøren brukes til å utføre konvertering mellom kompatible referansetyper eller nullbare typer. Denne operatøren returnerer objektet når de er kompatible med den gitte typen og returnerer null hvis konverteringen ikke er mulig i stedet for å gjøre et unntak.

Videre, hva er forskjellen mellom en ++ og ++ A? Når vi tildeler en ++ til en hvilken som helst variabel, tar den gjeldende verdi av a, og deretter trinn en. Når vi tildeler ++ a til en hvilken som helst variabel, den først trinn verdien av a, og tilordner den deretter til variabelen. Både a ++ og ++ a har i utgangspunktet samme funksjon: de øker verdien av a med 1.

Følgelig, hva er forskjellen mellom og%?

Konklusjon. Så det er ryddet nå,, begge er ikke like, = er en tilordningsoperator den brukes til å tilordne verdien av variabel eller uttrykk, mens == er lik operator og det er en relasjonsoperator som brukes til sammenligning (for å sammenligne verdien av både venstre og høyre side operander).

Hva er forskjellen mellom == og === JavaScript?

= brukes for å tilordne verdier til en variabel i JavaScript . == brukes til sammenligning mellom to variabler uavhengig av datatypen til variabelen. === brukes til sammenligning mellom to variabler, men dette vil sjekke streng type, noe som betyr at den vil sjekke datatype og sammenligne to verdier.

Anbefalt: