Operator

Pengarang: Lewis Jackson
Tanggal Pembuatan: 8 Boleh 2021
Tanggal Pembaruan: 15 Boleh 2024
Anonim
Låpsley - Operator (DJ Koze’s Extended Disco Version)
Video: Låpsley - Operator (DJ Koze’s Extended Disco Version)

Isi

Definisi - Apa arti Operator?

Operator, dalam C #, adalah simbol yang digunakan dalam ekspresi atau pernyataan untuk menentukan operasi yang akan dilakukan selama evaluasi ekspresi. Operator adalah elemen program yang dapat diterapkan ke satu atau lebih operan dalam ekspresi untuk melakukan komputasi. Operan yang digunakan dengan operator dapat berupa literal, bidang, variabel lokal, dan ekspresi.

Secara umum, operator membantu dalam membangun ekspresi yang membentuk sarana utama untuk bekerja dengan data yang disimpan dalam konstanta dan variabel.

Meskipun semua operator C # diberikan dengan implementasi yang telah ditentukan sebelumnya yang digunakan dalam ekspresi apa pun yang mengandung tipe bawaan, mereka dapat kelebihan beban untuk memodifikasi perilaku ketika diterapkan pada tipe yang ditentukan pengguna. Operator seperti bantuan yang dicentang dan tidak dicentang dalam memberikan opsi untuk menangani atau mengabaikan pengecualian terkait dengan luapan yang disebabkan selama operasi aritmatika.


Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Operator

Seperti operator C ++, operator C # juga memiliki prioritas dan asosiatif yang menentukan urutan evaluasi operator dalam ekspresi. Berdasarkan jumlah operan yang digunakan dengan operator, operator diklasifikasikan sebagai unary (operan tunggal), biner (dua operan) dan ternary (tiga operan).

Jenis yang ditentukan pengguna dapat membebani operator dengan mendefinisikannya sebagai fungsi anggota statis menggunakan kata kunci, 'operator' dengan tingkat aksesibilitas publik. Beberapa operator hanya dapat kelebihan beban dengan beberapa batasan.

Sebagai contoh, operator ‘==’ dapat digunakan untuk membandingkan dua objek dari tipe nilai yang tidak dapat diubah yang mana operator kelebihan beban dalam tipe objek yang ditentukan pengguna untuk membandingkan kesetaraan nilai alih-alih kesetaraan referensi.

Berbagai jenis operator C # yang digunakan untuk fungsi tertentu meliputi:


  • Assignment (=): digunakan untuk menetapkan hasil ekspresi ke suatu variabel
  • Penugasan singkat (+ =, - =, * =, / =,% =, & =, | =, ^ =, << =, >> =): untuk memperpendek operasi penugasan umum
  • Aritmatika (+, -, *, /,%): untuk membangun ekspresi matematika
  • Operator kenaikan dan penurunan (++ dan -): pintasan untuk menambah atau mengurangi nilai dengan 1
  • Perbandingan (==,>, <,> =, <=,! =): Untuk melakukan perbandingan yang mengontrol aliran program
  • Operator logis Boolean (!, &&, ||, ^): untuk melakukan operasi logis Boolean
  • Manipulasi bitwise (&, |, ^, >>, <<): untuk memanipulasi setiap bit nilai integer
  • Jenis pengujian (adalah, sebagai): untuk memeriksa atau mengonversi jenis objek
  • Manipulasi pointer (*, &, ->,): untuk operasi yang dilakukan langsung pada pointer di con yang tidak aman
  • Pengecualian meluap (dicentang dan tidak dicentang): opsi untuk memeriksa atau menghindari memeriksa nilai melimpah
  • Operator ternary (? :): digunakan untuk mengambil keputusan
Definisi ini ditulis dalam con C #