Daftar C#: Semua yang Perlu Anda Ketahui

- Penulis

Selasa, 14 Mei 2024 - 01:30 WIB

facebook twitter whatsapp telegram line copy

URL berhasil dicopy

facebook icon twitter icon whatsapp icon telegram icon line icon copy

URL berhasil dicopy

[ad_1]

Daftar di C# adalah kumpulan objek yang diketik dengan kuat. Objek-objek ini dapat diakses dengan mudah menggunakan indeksnya masing-masing. Panggilan indeks memberikan fleksibilitas untuk mengurutkan, mencari, dan mengubah daftar jika diperlukan.

ADVERTISEMENT

SCROLL TO RESUME CONTENT

Sederhananya, Daftar di C# adalah versi generik dari ArrayList. ArrayList ini berada di bawah namespace Gadget.Assortment.Generic.

Sintaks daftar di C#:

Untuk membuat daftar di C#, sintaks berikut digunakan: Daftar

Apa 'T' di Daftar?

Dalam daftarnya, huruf T melambangkan jenis benda. Tipe ini diteruskan sebagai parameter selama runtime. Seperti yang kami katakan, T berarti Tipe Objek, jadi, jika Anda ingin membuat daftar yang hanya berisi string maka Anda harus menggunakan tipe objek- string sebagai pengganti T.

Daftar Properti dan Metode Kelas:

  • Daftar mungkin terlihat seperti array, tetapi berbeda dari Array karena Array tidak dapat diubah ukurannya, sedangkan Daftar dapat diubah ukurannya.
  • Nilai null diperlakukan sebagai enter legitimate di Checklist sebagai tipe referensi. Selain itu, nilai duplikat disebut legitimate.
  • Daftar tersebut mempunyai ukuran dinamis yang artinya ketika hitungan sudah sama dengan kapasitas maksimal, maka otomatis kapasitasnya bertambah. Peningkatan ini dilakukan dengan mengalokasikan kembali array inner.
  • Sebelum penambahan elemen baru, elemen yang ada akan disalin ke array baru.
  • Dengan mengimplementasikan antarmuka generik Checklist, kelas Checklist menjadi setara generik dengan kelas ArrayList.
  • Pengaksesan elemen dimulai dengan indeks nol karena kelas Checklist tidak diurutkan secara default.
  • Ukuran daftar dapat ditingkatkan hingga 2 miliar (hanya jika sistem Anda bekerja pada 64-bit atau lebih tinggi) untuk menyimpan objek Checklist yang besar.

Bagaimana Cara Membuat Daftar di C#?

Menjadi koleksi generik, Daftar perlu ditentukan dengan parameter tipe yang diperlukan untuk menyimpan tipe information tertentu.

Inilah cara Anda membuat Daftar

C_Daftar_Tajam_1

Dari cuplikan di atas Checklist AuthorList= new Checklist(); adalah sintaks khusus untuk membuat daftar tipe string. Demikian pula, Anda dapat membuat daftar tipe information apa pun yang Anda inginkan. Jika Anda ingin membuat daftar bilangan bulat, cukup ganti tipe objek- string dengan tipe objek- int.

Bebaskan Karir Anda sebagai Complete Stack Developer!

Pengembang Tumpukan Penuh – MERN StackJELAJAHI KURSUS

Bebaskan Karir Anda sebagai Full Stack Developer!

Bagaimana Cara Menambahkan Merchandise ke Daftar C#?

Untuk menambahkan merchandise dan elemen dalam daftar C#, Anda perlu menggunakan metode Upload(). Jika Anda ingin menambahkan elemen kelas khusus, Anda dapat melakukannya dengan menggunakan sintaks penginisialisasi koleksi.

Periksa cuplikan kode ini untuk mendapatkan gambaran yang jelas-

C_Sharp_List_2

Bagaimana Cara Membaca Merchandise Daftar C#?

Checklist adalah koleksi umum; untuk membaca setiap elemennya, Anda perlu menggunakan loop. Anda dapat menggunakan perulangan foreach karena sederhana dan cepat untuk menelusuri semua merchandise yang ada dalam satu perulangan satu in step with satu dan membacanya.

Periksa cuplikan kode di bawah ini untuk ide yang jelas-

C_Sharp_List_3

Bagaimana Cara Menggunakan Properti Daftar C#?

Properti di Daftar C# dapat digunakan sesuai kebutuhan. Berikut ini adalah properti kelas Daftar:

  • Kapasitas – Ini menentukan jumlah elemen yang dapat ditampung oleh Checklist

Catatan- Kapasitas default Checklist adalah 0.

  • Hitung – Ini menentukan jumlah elemen yang ada dalam Daftar

Bebaskan Karir Anda sebagai Complete Stack Developer!

Pengembang Tumpukan Penuh – MERN StackJELAJAHI KURSUS

Bebaskan Karir Anda sebagai Full Stack Developer!

Bagaimana Cara Menyisipkan Elemen pada Posisi di Daftar C#?

Untuk menyisipkan elemen pada posisi yang Anda inginkan dalam Daftar, Anda dapat menggunakan sintaks berikut:

Sisipkan kekosongan publik (indeks int, merchandise T);

C_Sharp_List_4

Untuk menambahkan elemen di akhir, gunakan metode Daftar.Tambahkan() metode. Metode Checklist.AddRange() menambahkan kumpulan objek ke akhir Daftar tertentu.

Bagaimana Cara Menghapus Merchandise Dari Daftar C#?

Teknik Hapus() akan dengan mudah menghilangkan tampilan awal objek tertentu dari daftar. Teknik Hapus mengasumsikan elemen sebagai parameternya.

Teknik RemoveAt menghilangkan elemen pada indeks berbasis nol yang ditentukan.

Bagaimana Menemukan Elemen dalam Daftar C#?

Teknik Enumerable.Comprises() menawarkan cara yang mudah dan rapi untuk menyimpulkan apakah suatu rangkaian terdiri dari komponen yang diinginkan atau tidak.

Solusi alternatifnya adalah dengan memanfaatkan teknik Checklist.IndexOf() yang mengembalikan indeks tampilan awal komponen yang diinginkan dalam daftar ini dan akan menampilkan -1 jika tidak ada komponen tersebut.

C_Sharp_List_5

Bagaimana Mengurutkan Elemen Daftar C#?

Proses Checklist.Type() digunakan untuk memesan komponen atau bagian dari komponen dalam Daftar menggunakan penerapan IComparer tertentu atau default atau utusan Perbandingan tertentu untuk menghubungkan komponen daftar .

C_Sharp_List_6.

Keluaran:

C_Sharp_List_7.

Bagaimana Membalikkan Elemen Daftar C#?

Untuk membuat salinan belakang dari daftar sebenarnya, seseorang dapat menggunakan prosedur Enumerable.Opposite(). Metode ini akan membuat urutan baru dengan komponen-komponen dalam susunan terbalik tanpa mengubah daftar yang tersimpan di dalamnya.

Metode alternatif untuk membatalkan urutan komponen dalam daftar yang diberikan dapat menggunakan prosedur Checklist.Opposite(). Checklist.Opposite() menggunakan algoritma terintegrasi. Artinya transformasi muncul tanpa menggunakan daftar sekunder apa pun dengan menimpa komponen sebelumnya dari daftar yang disediakan.

C_Sharp_List_8.

Keluaran:

C_Sharp_List_9

Bebaskan Karir Anda sebagai Complete Stack Developer!

Pengembang Tumpukan Penuh – MERN StackJELAJAHI KURSUS

Bebaskan Karir Anda sebagai Full Stack Developer!

Bagaimana Cara Mencari Elemen Daftar C#?

Teknik Checklist.FindAll() memberikan kembali daftar yang terdiri dari setiap komponen yang sesuai dengan predikat yang diberikan. Seseorang dapat menggunakannya untuk memeriksa keberadaan komponen dalam daftar yang disediakan.

C_Sharp_List_10.

Kesimpulan

Apakah topik ini menarik? Ya, C# berisi banyak topik menarik untuk dipelajari dan diimplementasikan seperti bahasa pemrograman lainnya. Jika Anda ingin menguasai keterampilan bahasa ini untuk meningkatkan CV dan meningkatkan prospek pekerjaan Anda, Anda dapat melihat Complete Stack Developer kami – MERN Stack kursus yang merupakan salah satu kursus kami yang paling menuntut, dengan ikhtisar langkah demi langkah lengkap dari para pendidik terkemuka.

Simplilearn juga menawarkan kursus SkillUp di beberapa area, mulai dari ilmu information dan analisis bisnis hingga pengembangan perangkat lunak, AI, dan pembelajaran mesin adalah salah satu pilihan terbaik yang tersedia saat ini. Anda akan mendapatkan akses penuh ke materi kursus dan program ini menyediakan dukungan ahli 24×7 untuk semua keraguan Anda.

[ad_2]

Sumber: www.simplilearn.com

Baca Juga:  Tak ada yang menggoda Telinga (Terbuka) sebagai kategori baru


Berita Terkait

10 Lodge Terbaik Dekat Danau Toba untuk Liburan Santai 2025
Orang Tunggu Sendiri Patuh 8 Aturan Kuat Ini, Menurut Psikologi
Daftar 8 Tim Lolos Babak 32 Besar Piala Dunia U17 2025, Apakah Timnas Indonesia Dapat Ikut?
Mengapa Fairing Motor Sport 150 Kini Menghilang dari Showroom?
Kucing Dapat Alami Demensia! 8 Tanda yang Perlu Diwaspadai
Ban Lebih Lebar: Manfaat dan Risikonya
Jawa Timur Juara Nusantaraya di ICCF 2025, Buktikan Kepemimpinan Ekonomi Kreatif Nasional
Andai Tidak Dapat Lakukan 8 Hal Ini, Anda Mungkin saja Tua Lebih Cepat, Tutur Psikologi

Berita Terkait

Rabu, 10 Desember 2025 - 23:59 WIB

10 Lodge Terbaik Dekat Danau Toba untuk Liburan Santai 2025

Rabu, 10 Desember 2025 - 23:14 WIB

Orang Tunggu Sendiri Patuh 8 Aturan Kuat Ini, Menurut Psikologi

Rabu, 10 Desember 2025 - 21:44 WIB

Daftar 8 Tim Lolos Babak 32 Besar Piala Dunia U17 2025, Apakah Timnas Indonesia Dapat Ikut?

Rabu, 10 Desember 2025 - 20:59 WIB

Mengapa Fairing Motor Sport 150 Kini Menghilang dari Showroom?

Rabu, 10 Desember 2025 - 19:29 WIB

Kucing Dapat Alami Demensia! 8 Tanda yang Perlu Diwaspadai

Berita Terbaru