Mendeklarasikan Larik
Buat dan isi sebuah larik.
Mendeklarasikan Larik adalah pelajaran C# Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar C# Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus C# Academy mencakup 4 pelajaran total.
Apa Itu Larik?
Larik menyimpan banyak nilai bertipe sama dalam satu variabel. Alih-alih menggunakan score1, score2, dan score3, Anda menyimpan semua skor secara bersamaan.
Larik memiliki ukuran tetap yang ditentukan saat Anda membuatnya. Larik sangat cocok untuk daftar seperti hari dalam seminggu atau hasil pengujian.
Mendeklarasikan Tipe Larik
Untuk mendeklarasikan larik, tuliskan tipe elemen diikuti tanda kurung siku [], lalu namanya.
Langkah ini hanya membuat variabel. Variabel tersebut belum menyimpan nilai apa pun, sehingga bernilai null sampai Anda memberinya sebuah larik.
int[] numbers;
string[] names;Membuat dengan Kata Kunci Baru
Gunakan kata kunci new bersama ukuran untuk benar-benar membuat larik di memori.
Angka di dalam tanda kurung siku adalah panjang. Di sini, numbers dapat menampung 5 bilangan bulat, yang semuanya dimulai dengan nilai bawaan 0.
int[] numbers = new int[5];
Console.WriteLine(numbers[0]);Nilai Bawaan
Larik baru mengisi setiap slot dengan nilai bawaan tipe tersebut. Untuk bilangan, nilainya adalah 0; untuk bool, false; dan untuk string (serta objek lainnya), null.
Anda tidak perlu menetapkan nilai terlebih dahulu untuk mulai menggunakan larik.
bool[] flags = new bool[3];
Console.WriteLine(flags[0]); // FalseInisialisasi Larik
Anda dapat mengisi larik dengan nilai saat membuatnya menggunakan tanda kurung kurawal { }. Ini disebut inisialisasi larik.
Panjangnya ditentukan secara otomatis berdasarkan jumlah nilai yang Anda tuliskan, sehingga Anda tidak perlu menuliskan ukurannya.
int[] scores = new int[] { 90, 85, 100 };
Console.WriteLine(scores[2]); // 100Sintaks Inisialisasi yang Lebih Singkat
Ketika mendeklarasikan dan menginisialisasi dalam satu baris, Anda dapat menghilangkan new int[] dan hanya menyisakan tanda kurawal.
Bentuk yang lebih singkat ini sangat umum dalam kode C# sehari-hari.
string[] fruits = { "apple", "pear", "plum" };
Console.WriteLine(fruits[1]); // pearProgram Lengkap
Mari kita gabungkan semuanya dalam sebuah program lengkap. Kita mendeklarasikan larik string berisi warna dan mencetak warna pertama.
Jalankan program tersebut untuk melihat keluaran muncul di konsol.
string[] colors = { "red", "green", "blue" };
Console.WriteLine("First color: " + colors[0]);Larik Menyimpan Satu Tipe
Setiap elemen dalam larik harus sesuai dengan tipe yang dideklarasikan. int[] hanya dapat menyimpan bilangan bulat, dan string[] hanya dapat menyimpan teks.
Mencoba memasukkan tipe yang salah akan menyebabkan kesalahan kompilasi, sehingga data Anda tetap konsisten.
double[] prices = { 9.99, 19.5, 4.0 };
Console.WriteLine(prices[1]); // 19.5Menggunakan Inferensi Tipe
Anda dapat membiarkan C# menyimpulkan tipe dengan var ketika inisialisasi sudah memperjelas tipenya.
Di sini, C# melihat bilangan bulat di dalam tanda kurawal, sehingga ages otomatis menjadi int[].
var ages = new[] { 18, 25, 40 };
Console.WriteLine(ages[0]); // 18Menetapkan Nilai Berdasarkan Indeks
Setelah membuat larik kosong, Anda dapat menetapkan nilai satu slot setiap kali menggunakan indeks.
Indeks dimulai dari 0, sehingga slot pertama adalah [0] dan slot kedua adalah [1].
int[] nums = new int[2];
nums[0] = 10;
nums[1] = 20;
Console.WriteLine(nums[1]); // 20Larik Kosong
Larik dapat memiliki panjang 0. Larik tersebut tetap ada, tetapi tidak menyimpan elemen apa pun. Ini berguna sebagai titik awal yang aman, alih-alih menggunakan null.
Anda dapat membuatnya dengan new int[0] atau bentuk singkat Array.Empty<int>().
int[] empty = new int[0];
Console.WriteLine(empty.Length); // 0Pemeriksaan Singkat
Uji pemahaman Anda tentang cara mendeklarasikan larik.
Ringkasan
Anda mempelajari cara mendeklarasikan larik dengan type[], membuatnya menggunakan new type[size], dan mengisinya dengan inisialisasi seperti { 1, 2, 3 }.
Larik baru dimulai dengan nilai bawaan, setiap elemen memiliki satu tipe yang sama, dan panjangnya tetap sejak dibuat. Berikutnya, Anda akan membaca dan mengukur nilai-nilai ini.
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Mendeklarasikan Larik” gratis?
Ya — teks lengkap “Mendeklarasikan Larik” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus C# Academy, upgrade ke CoddyKit PRO. Kursus C# Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Mendeklarasikan Larik”?
Buat dan isi sebuah larik. Kamu berlatih C# Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai C# Academy?
Tidak diperlukan pengalaman sebelumnya. C# Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 4.
Berapa lama pelajaran “Mendeklarasikan Larik” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran C# Academy ini?
Ya. Setiap pelajaran C# Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Mendeklarasikan Larik
- Pengindeksan dan Panjang
- Melakukan Perulangan pada Larik
- Larik Multidimensi