Apakah jenis pembolehubah yang disertakan dalam bahasa C# dan apakah ciri-cirinya?

下次还敢
Lepaskan: 2024-04-04 14:45:15
asal
877 orang telah melayarinya

Jenis nilai yang disokong dalam C# termasuk integer, titik terapung, Boolean, aksara dan jenis rujukan termasuk kelas, antara muka, tatasusunan dan rentetan; Jenis nilai disimpan pada tindanan, dan apabila disalin, salinan dibuat, manakala jenis rujukan disimpan pada timbunan, dan apabila disalin, rujukan lain kepada data asal dibuat.

Apakah jenis pembolehubah yang disertakan dalam bahasa C# dan apakah ciri-cirinya?

Jenis Pembolehubah dalam C#

Dalam C#, pembolehubah digunakan untuk menyimpan data. Berikut ialah jenis pembolehubah berbeza yang disokong oleh C#:

Jenis nilai

  • Jenis integer: bait, sbyte, pendek, ushort, int, uint, panjang, ulong integer

      khusus antara integer
    • julat nombor dalam.
  • Jenis titik terapung:

    apung, berganda
    • Simpanan perpuluhan dan julat nombor yang lebih besar.
  • Jenis Boolean:

    bool
    • Menyimpan nilai boolean (benar atau palsu).
  • Jenis watak:

    char
    • menyimpan satu aksara.
  • Jenis penghitungan:

    enum
    • Pemalar yang mentakrifkan set nilai yang berkaitan.

Jenis rujukan

  • Kelas:
  • Pelan tindakan untuk objek tertentu, yang mengandungi data dan kaedahnya.
  • Antaramuka:
  • mentakrifkan kaedah yang mesti dilaksanakan oleh objek.
  • Array:
  • Menyimpan koleksi elemen dari jenis yang sama.
  • String:
  • Simpan aksara teks.

Ciri jenis

Jenis nilai:

  • disimpan pada timbunan.
  • Buat salinan baharu semasa menyalin. Apabila
  • diubah suai, nilai asal tidak akan terjejas.

Jenis rujukan:

  • disimpan pada timbunan.
  • Pembolehubah rujukan menunjuk kepada data sebenar pada timbunan.
  • Menyalin pembolehubah rujukan tidak menyalin data tetapi mencipta rujukan lain yang menunjuk kepada data asal. Apabila
  • diubah suai, ia juga akan menjejaskan data asal.
🎜

Atas ialah kandungan terperinci Apakah jenis pembolehubah yang disertakan dalam bahasa C# dan apakah ciri-cirinya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
c#
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!