Hvad er forskellen mellem er og som i C#?
Hvad er forskellen mellem er og som i C#?

Video: Hvad er forskellen mellem er og som i C#?

Video: Hvad er forskellen mellem er og som i C#?
Video: Hvad er forskellen på dyre- og planteceller? Og hvad er et organel? 2024, Kan
Anonim

Det forskel mellem er og som operatører er som følger: er operatøren bruges til at kontrollere, om kørselstidstypen af et objekt er kompatibelt med den givne type eller ej, mens en operator bruges til at udføre konvertering mellem kompatible referencetyper eller nullbare typer.

Derfor, hvad er som i C#?

C# | som operatørnøgleord. As-operatoren bruges til at udføre konvertering mellem kompatible referencetyper eller Nullable-typer. Denne operatør returnerer objektet, når de er kompatible med den givne type og returnerer null, hvis konverteringen ikke er mulig i stedet for at rejse en undtagelse.

Ydermere, hvad er forskellen mellem en ++ og ++ A? Når vi tildeler en ++ til enhver variabel tager den den aktuelle værdi af a, og derefter stigninger en. Når vi tildeler ++ a til enhver variabel, det først stigninger værdien af a, og tildeler den derefter til variablen. Både en ++ og ++ a har grundlæggende samme funktion: de øger værdien af a med 1.

Derfor, hvad er forskellen mellem og%?

Konklusion. Så det er ryddet nu,, begge er ikke ens, = er en tildelingsoperator, den bruges til at tildele værdien af variabel eller udtryk, mens == er en lig med operator, og det er en relationsoperator, der bruges til sammenligning (for at sammenligne værdi af både venstre og højre side operander).

Hvad er forskellen mellem == og === JavaScript?

= bruges til at tildele værdier til en variabel i JavaScript . == bruges til sammenligning mellem to variable uanset variabelens datatype. === bruges til sammenligning mellem to variabler, men dette vil kontrollere streng type, hvilket betyder, at det vil kontrollere datatype og sammenligne to værdier.

Anbefalede: