Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Dalam C#, apakah itu struktur?

Dalam C#, apakah itu struktur?

王林
王林ke hadapan
2023-08-27 18:29:021171semak imbas

Dalam C#, apakah itu struktur?

Dalam C#, struktur ialah jenis data jenis nilai. Ia membantu anda membuat pembolehubah tunggal memegang data berkaitan jenis data yang berbeza. Gunakan kata kunci struct untuk mencipta struktur.

Struktur C# mempunyai ciri-ciri berikut:

  • Struktur boleh mempunyai kaedah, medan, pengindeks, sifat, kaedah pengendali dan peristiwa.

  • Sesuatu struktur boleh mempunyai pembina yang ditentukan, tetapi tiada pemusnah. Walau bagaimanapun, anda tidak boleh menentukan pembina lalai untuk struktur. Pembina lalai ditakrifkan secara automatik dan tidak boleh diubah.

  • Tidak seperti kelas, struktur tidak boleh mewarisi struktur atau kelas lain.

  • Struktur tidak boleh digunakan sebagai asas kepada struktur atau kelas lain.

  • Sesuatu struktur boleh melaksanakan satu atau lebih antara muka.

Mari lihat cara mentakrifkan struktur:

struct Student {
   public string name;
   public int id;
   public string subject;
};

Di atas kita mempunyai struktur yang mengandungi butiran pelajar. Butiran ini akan tergolong dalam jenis data yang berbeza, seperti nama menggunakan rentetan (rentetan), ID pelajar menggunakan integer (int), dsb.

Atas ialah kandungan terperinci Dalam C#, apakah itu struktur?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Artikel sebelumnya:Apakah ciri tersembunyi C#?Artikel seterusnya:Apakah ciri tersembunyi C#?