Bagikan melalui


Pengantar C#

Selamat datang di pengantar tutorial C#. Pelajaran ini dimulai dengan kode interaktif yang dapat Anda jalankan di browser Anda. Anda dapat mempelajari dasar-dasar C# dari C# untuk seri video Pemula sebelum memulai pelajaran interaktif ini.

Pelajaran pertama menjelaskan konsep C# menggunakan cuplikan kode kecil. Anda akan mempelajari dasar-dasar sintaks C# dan cara bekerja dengan jenis data seperti string, angka, dan boolean. Ini semua interaktif, dan Anda akan menulis dan menjalankan kode dalam hitungan menit. Pelajaran pertama ini tidak mengasumsikan pengetahuan sebelumnya tentang pemrograman atau bahasa C#. Setiap pelajaran dibangun berdasarkan pelajaran sebelumnya. Anda harus melakukannya secara berurutan. Namun, jika Anda memiliki beberapa pengalaman pemrograman, Anda dapat melewati pelajaran pertama dan memulai dengan konsep-konsep baru.

Anda dapat mencoba tutorial ini di lingkungan yang berbeda. Konsep yang akan Anda pelajari sama. Perbedaannya adalah pengalaman mana yang Anda sukai:

Halo Dunia

Dalam tutorial Hello world, Anda akan membuat program C# paling dasar. Anda akan menjelajahi jenis string dan cara mengolah teks. Anda juga dapat menggunakan jalur pada pelatihan Microsoft Learn.

Angka dalam C#

Dalam tutorial Numbers in C#, Anda akan mempelajari cara komputer menyimpan nomor dan cara melakukan perhitungan dengan jenis numerik yang berbeda. Anda akan mempelajari dasar-dasar pembulatan, dan cara melakukan perhitungan matematika menggunakan C#.

Tuple dan Jenis

Dalam tutorial Tuples dan jenis , Anda akan belajar membuat jenis di C#. Anda dapat membuat tuple, record, struct, dan kelas. Kemampuan berbagai jenis ini mencerminkan kegunaannya yang berbeda.

Percabangan dan Perulangan

Tutorial Cabang dan perulangan mengajarkan dasar-dasar memilih jalur eksekusi kode yang berbeda berdasarkan nilai yang disimpan dalam variabel. Anda akan mempelajari dasar-dasar alur kontrol, yang merupakan dasar dari bagaimana program membuat keputusan dan memilih tindakan yang berbeda.

Daftar koleksi

Pelajaran koleksi Daftar memberikan Anda panduan mengenai tipe koleksi Daftar yang menyimpan deretan data. Anda akan mempelajari cara menambahkan dan menghapus item, mencari item, dan mengurutkan daftar. Anda akan menjelajahi berbagai jenis daftar.

Pencocokan pola

Pelajaran Pencocokan pola memberikan pengenalan pencocokan pola. Pencocokan pola memungkinkan Anda membandingkan ekspresi dengan pola. Keberhasilan kecocokan menentukan logika program mana yang harus diikuti. Pola dapat membandingkan jenis, properti jenis, atau konten daftar. Anda dapat menggabungkan beberapa pola menggunakan and, or, dan not logika. Pola menyediakan kosakata yang kaya untuk memeriksa data dan membuat keputusan dalam program Anda berdasarkan inspeksi tersebut.

Siapkan lingkungan lokal Anda

Setelah Anda menyelesaikan tutorial ini, siapkan lingkungan pengembangan. Anda akan menginginkan:

Instruksi penginstalan

Di Windows, file konfigurasi WinGet ini untuk menginstal semua prasyarat. Jika Anda sudah memiliki sesuatu yang terinstal, WinGet akan melewati langkah tersebut.

  1. Unduh file dan klik dua kali untuk menjalankannya.
  2. Baca perjanjian lisensi, ketik y, dan pilih Masukkan saat diminta untuk menerima.
  3. Jika Anda mendapatkan perintah Kontrol Akun Pengguna (UAC) yang berkedip di Taskbar Anda, izinkan penginstalan dilanjutkan.

Pada platform lain, Anda perlu menginstal masing-masing komponen ini secara terpisah.

  1. Unduh penginstal yang direkomendasikan dari halaman unduhan .NET SDK dan klik dua kali untuk menjalankannya. Halaman unduhan mendeteksi platform Anda dan merekomendasikan penginstal terbaru untuk platform Anda.
  2. Unduh penginstal terbaru dari halaman beranda Visual Studio Code dan klik dua kali untuk menjalankannya. Halaman itu juga mendeteksi platform Anda dan tautan harus benar untuk sistem Anda.
  3. Klik tombol "Instal" pada halaman ekstensi C# DevKit. Yang membuka kode Visual Studio, dan menanyakan apakah Anda ingin menginstal atau mengaktifkan ekstensi. Pilih "instal".