Pemboleh ubah C # & Pengendali dengan Contoh

Isi kandungan:

Anonim

Pemboleh ubah C #

Pemboleh ubah adalah nama yang diberikan ke kawasan penyimpanan yang digunakan untuk menyimpan nilai dari pelbagai jenis data. Setiap pemboleh ubah dalam C # perlu mempunyai jenis tertentu, yang menentukan ukuran dan susunan memori pemboleh ubah.

Sebagai contoh, pemboleh ubah boleh dari jenis String, yang bermaksud bahawa ia akan digunakan untuk menyimpan nilai rentetan. Berdasarkan jenis data, operasi spesifik dapat dilakukan pada pemboleh ubah.

Sebagai contoh, jika kita mempunyai pemboleh ubah Integer, maka operasi seperti penambahan dan pengurangan dapat dilakukan pada pemboleh ubah tersebut. Seseorang boleh menyatakan pelbagai pemboleh ubah dalam program.

Mari kita lihat contoh ringkas pengisytiharan pelbagai pemboleh ubah dari pelbagai jenis data.

Dalam contoh kami, kami akan menentukan dua pemboleh ubah, satu dari jenis 'string' dan yang lain dari jenis 'Integer'. Kami kemudian akan memaparkan nilai pemboleh ubah ini ke konsol. Untuk setiap contoh, kami hanya akan mengubah fungsi utama dalam fail Program.cs kami.

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DemoApplication{class Program{static void Main(string[] args){String message="The value is ";Int32 val=30;Console.Write(message+val);Console.ReadKey();}}}

Penjelasan Kod

  1. Pembolehubah jenis data String dinyatakan. Nama pemboleh ubah adalah 'message'. Nilai pemboleh ubah adalah "Nilai adalah".
  2. Pemboleh ubah jenis data Integer (Int32) dinyatakan. Nama pemboleh ubah adalah 'val'. Nilai pemboleh ubah adalah 30.
  3. Akhirnya pernyataan Console.write digunakan untuk mengeluarkan kedua-dua nilai pembolehubah String dan Integer.

Sekiranya kod di atas dimasukkan dengan betul dan program dijalankan dengan jayanya, output berikut akan dipaparkan.

Pengeluaran

Dari output, anda dapat melihat bahawa nilai kedua-dua rentetan dan pemboleh ubah integer ditunjukkan ke konsol.

Pengendali terbiasa melakukan operasi pada nilai dari pelbagai jenis data. Sebagai contoh, untuk melakukan penambahan 2 nombor, operator + digunakan.

Mari lihat jadual pengendali yang tersedia untuk pelbagai jenis data

Pengendali C #

Pengendali Aritmetik

Ini adalah operator yang digunakan untuk melakukan operasi matematik pada nombor. Berikut adalah senarai pengendali yang terdapat di C #.

Pengendali Penerangan
+ Menambah dua operan
- Kurangkan operan kedua dari yang pertama
* Mengalikan kedua-dua operan
/ Membahagi pengangka dengan pembilang
% Modulus Operator dan selebihnya setelah pembahagian integer
++ Pengendali kenaikan meningkatkan nilai bilangan bulat satu
- Pengendali penurunan menurunkan nilai bulat satu

Pengendali Perhubungan

Ini adalah operator yang digunakan untuk melakukan operasi Relasional pada nombor. Berikut adalah senarai operator hubungan yang terdapat di C #.

Pengendali Penerangan
== Memeriksa sama ada nilai dua operan sama atau tidak, jika ya maka keadaan menjadi benar.
! = Memeriksa sama ada nilai dua operan sama atau tidak, jika nilai tidak sama maka keadaan menjadi benar.
> Memeriksa apakah nilai operan kiri lebih besar daripada nilai operan kanan, jika ya maka keadaan menjadi benar.
< Memeriksa sama ada nilai operan kiri kurang daripada nilai operan kanan, jika ya maka keadaan menjadi benar.
> = Memeriksa sama ada nilai operan kiri lebih besar daripada atau sama dengan nilai operan kanan, jika ya maka keadaan menjadi benar.
<= Memeriksa apakah nilai operan kiri kurang dari atau sama dengan nilai operan kanan, jika ya maka keadaan menjadi benar.

Pengendali Logik

Ini adalah operator yang digunakan untuk melakukan operasi Logik pada nilai. Berikut adalah senarai pengendali yang terdapat di C #.

Pengendali Penerangan
&& Ini adalah pengendali Logik DAN. Sekiranya kedua-dua operan itu benar, maka keadaan menjadi benar.
|| Ini adalah pengendali Logik ATAU. Sekiranya mana-mana operan itu benar, maka keadaan menjadi benar.
! Ini adalah pengendali TIDAK Logik.

Mari kita lihat contoh ringkas bagaimana pengendali boleh digunakan di .Net.

Dalam contoh kami, kami akan menentukan 2 pemboleh ubah integer dan satu pemboleh ubah Boolean. Kami kemudian akan melakukan operasi berikut

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DemoApplication{class Program{static void Main(string[] args){Int32 val1 = 10,val2 = 20;bool status = true;Console.WriteLine(val1 + val2);Console.WriteLine(val1 < val2);Console.WriteLine(!(status));Console.ReadKey();}}}

Penjelasan Kod

  1. Dua pemboleh ubah integer ditakrifkan, satu menjadi val1 dan yang lain adalah val2. Ini akan digunakan untuk mempamerkan operasi hubungan dan aritmetik. Pemboleh ubah Boolean ditakrifkan untuk menunjukkan operasi logik.
  2. Contoh operasi aritmetik ditunjukkan di mana pengendali penambahan dilakukan pada val1 dan val2. Hasilnya ditulis ke konsol.
  3. Contoh operasi hubungan ditunjukkan di mana pengendali kurang daripada dilakukan pada val1 dan val2. Hasilnya ditulis ke konsol.
  4. Contoh operasi logik ditunjukkan, di mana pengendali logik (!) Digunakan pada pemboleh ubah status. Pengendali NOT logik membalikkan nilai semasa dari sebarang nilai Boolean. Oleh itu, jika nilai Boolean adalah 'true', logiknya TIDAK akan mengembalikan nilai 'false' dan sebaliknya. Dalam kes kami kerana nilai pemboleh ubah status adalah 'benar', hasilnya akan menunjukkan 'salah'. Hasilnya ditulis ke konsol.

Sekiranya kod di atas dimasukkan dengan betul dan program dijalankan dengan jayanya, output akan ditunjukkan.

Pengeluaran