C# менен болгондун ортосунда кандай айырма бар?
C# менен болгондун ортосунда кандай айырма бар?

Video: C# менен болгондун ортосунда кандай айырма бар?

Video: C# менен болгондун ортосунда кандай айырма бар?
Video: Flowgorythm аркылуу C# Sharp Develop менен баштоо 2024, Май
Anonim

The ортосундагы айырма is жана операторлору төмөнкүдөй: is оператору иштөө убактысынын түрүн текшерүү үчүн колдонулат нын объект берилген түргө туура келет же туура келбейт, ал эми конверсияны жүргүзүү үчүн оператор колдонулат ортосунда дал келүүчү шилтеме түрлөрү же Нулляциялануучу түрлөрү.

Демек, C# кандай болот?

C# | Оператор ачкыч сөзү катары. As оператору туура келген маалымдама түрлөрүнүн же Nullable түрлөрүнүн ортосунда конверсияны аткаруу үчүн колдонулат. Бул оператор объектти берилген түргө шайкеш келгенде кайтарат жана өзгөчө абалды көтөрүүнүн ордуна конверсия мүмкүн болбосо, нөлдү кайтарат.

Андан тышкары, ++ жана ++ A ортосунда кандай айырма бар? Биз тапшырганда а ++ каалаган өзгөрмөгө, ал учурдагы а маанисин алат, анан жогорулатуулар а. Биз тапшырганда ++ а каалаган өзгөрмөгө, биринчиден жогорулатуулар а маанисин, анан аны өзгөрмөгө дайындайт. Экөө тең а ++ жана ++ а негизинен бир эле функцияны аткарат: алар aнын маанисин 1ге көбөйтөт.

Демек, жана% ортосунда кандай айырма бар?

Корутунду. Ошентип, азыр тазаланды,, экөө тең бирдей эмес, = - бул дайындоо оператору, ал өзгөрмөнүн же туюнтуунун маанисин дайындоо үчүн колдонулат, ал эми == - Операторго барабар жана салыштыруу үчүн колдонулган байланыш оператору (маанисин салыштыруу үчүн сол жана оң жагындагы операнддар).

== жана === JavaScript ортосунда кандай айырма бар?

= бир өзгөрмө маанилерди дайындоо үчүн колдонулат JavaScript . == салыштыруу үчүн колдонулат ортосунда өзгөрмөнүн маалымат түрүнө карабастан эки өзгөрмө. === салыштыруу үчүн колдонулат ортосунда эки өзгөрмө, бирок бул катуу типти текшерет, бул маалымат түрүн текшерип, эки маанини салыштырат.

Сунушталууда: