Rumah >pembangunan bahagian belakang >Tutorial C#.Net >C# Tatasusunan Bergerigi
Bahasa pengaturcaraan peringkat tinggi memberikan kami beberapa pilihan yang dianggap sangat berguna semasa membangunkan aplikasi. Dalam sesetengah bahasa, pengaturcara dikehendaki menulis logik untuk segala-galanya, tetapi dalam bahasa pengaturcaraan seperti ular sawa, ia adalah titik tambah bahawa terdapat banyak fungsi terbina yang tersedia. Fungsi yang disediakan oleh bahasa pengaturcaraan peringkat tinggi digunakan dengan kerap semasa membangunkan aplikasi web moden yang memerlukan banyak ciri. Salah satu ciri yang sangat penting bagi bahasa peringkat tinggi ialah tatasusunan yang membolehkan kami menyimpan nilai jenis data yang sama. Di sini dalam artikel ini, kita akan belajar tentang jenis tatasusunan tertentu yang meningkatkan keupayaan bahasa peringkat tinggi. Kami akan menggunakan C# untuk melaksanakan tatasusunan bergerigi di sini.
Untuk menggunakan mana-mana ciri yang disediakan oleh bahasa peringkat tinggi atau apa-apa jenis bahasa pengaturcaraan, adalah sangat penting untuk mempelajari cara ia perlu ditulis dalam program, yang kami panggil sintaks. Dengan cara yang sama, tatasusunan bergerigi dalam C# juga mempunyai tatasusunan tertentu yang akan kita bincangkan di sini.
datatype[][] variableName = new datatype[rows][columns]
Dalam yang dinyatakan di atas, jenis data hadir untuk memastikan jenis data yang perlu disimpan dalam tatasusunan. Sebagai contoh, jika tatasusunan sepatutnya menyimpan nilai integer, maka dalam kes itu, jenis data mestilah int. Nama pembolehubah ialah nama tatasusunan yang akan digunakan semasa menggunakan tatasusunan untuk mendapatkan nilai yang disimpan di dalamnya. Ia boleh menjadi apa-apa nama sewenang-wenangnya yang biasanya merupakan watak atau rentetan. Baharu ialah kata kunci yang digunakan untuk membuat tatasusunan baharu. Selepas kata kunci baharu, jenis data yang disebut di sana diikuti dengan bilangan baris dan lajur yang harus terdiri daripada tatasusunan. Sebagai contoh, menulis int[2][3] bermakna tatasusunan akan mengandungi sejumlah 6 nilai dan akan terdapat dua baris dan tiga lajur.
Sebelum nilai boleh disimpan dalam tatasusunan atau tatasusunan boleh digunakan dalam atur cara, adalah sangat penting untuk mengisytiharkannya. Untuk mengisytiharkan tatasusunan bergerigi, kami akan menggunakan sintaks yang sama yang telah kami bincangkan dalam bahagian terakhir. Di bawah ialah contoh cara tatasusunan bergerigi boleh diisytiharkan.
Int a = new int[2][4]
Di sini, nama pembolehubah atau nama tatasusunan ialah 'a' yang sepatutnya menyimpan nilai integer sahaja. Jumlah nilai yang boleh disimpan atau dipegang ialah 8. Data akan disimpan mengikut cara seperti yang dilakukan dalam matriks. Akan ada dua baris dan bilangan lajur ialah 4. Memandangkan jenis data adalah int, kami tidak boleh menyimpan nilai jenis data lain dalam tatasusunan ini.
Selepas tatasusunan bergerigi diisytiharkan, adalah sangat penting untuk memulakannya kerana kita sebenarnya tidak boleh menggunakannya sebelum pemulaan. Permulaan merujuk kepada proses memberikan nilai kepada tatasusunan atau mana-mana pembolehubah supaya ia boleh digunakan apabila diperlukan. Kami telah mengisytiharkan tatasusunan bergerigi di bahagian terakhir, dan kini ia bertukar untuk memulakannya. Di bawah ialah cara ia boleh dimulakan.
a[0][0] = 4
a[0][1] = 4
a[0][2] = 4
a[0][3] = 4
a[1][0] = 4
a[1][1] = 4
a[1][2] = 4
a[1][3] = 4
Dengan menggunakan pendekatan ini, tatasusunan bergerigi boleh dimulakan. Biarkan ia faham dengan bantuan contoh yang disebutkan di atas. Seperti yang kita ketahui bahawa tatasusunan bergerigi menyimpan data dalam bentuk matriks. Mari kita pertimbangkan, a[0][0] untuk pemahaman kita. Di sini 'a' ialah nama pembolehubah atau nama tatasusunan, manakala nombor yang ditulis di sebelahnya menandakan bilangan baris dan lajur yang sebenarnya akan menyimpan nilai. Apabila kita menulis [0][0], nilai akan disimpan dalam baris pertama dan lajur pertama, di mana nilai masuk dahulu apabila diisi secara bersiri dalam matriks.
Di sini kita akan menggunakan contoh sebenar untuk memahami bagaimana tatasusunan bergerigi boleh digunakan dengan betul untuk membangunkan atur cara. Adalah penting untuk memastikan bahawa semasa menulis program, seseorang harus mengurus lekukan yang betul untuk mengurangkan kerumitan program. Di bawah ialah snap program.
Output:
Tatasusunan bergerigi ialah bahagian paling penting dalam bahasa pengaturcaraan peringkat tinggi yang membolehkan kami menyimpan nilai dengan cara yang mudah. Ia sangat berguna semasa menulis program atau algoritma yang perlu berurusan dengan banyak data yang perlu disimpan dengan cara tertentu. Ia sangat berguna dalam pengurusan memori kerana ia hanya menggunakan satu nama pembolehubah untuk menyimpan berbilang data. Ia dianggap sebagai amalan terbaik pengaturcaraan untuk menggunakan tatasusunan dan bukannya pelbagai pembolehubah. Ia menjadikan program ini sangat ringan dan memainkan peranan penting dalam pengurusan ingatan.
Ini adalah panduan untuk C# Jagged Arrays. Di sini kita membincangkan jenis tatasusunan tertentu yang meningkatkan keupayaan bahasa peringkat tinggi dengan permulaan dan contoh yang sesuai. Anda juga boleh membaca artikel cadangan kami yang lain untuk mengetahui lebih lanjut –
Atas ialah kandungan terperinci C# Tatasusunan Bergerigi. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!