Struktur program C#
Sebelum kita mempelajari blok binaan asas bahasa pengaturcaraan C#, mari kita lihat struktur program minimum C# sebagai rujukan untuk bab berikut.
Contoh C# Hello World
Program C# terutamanya merangkumi bahagian berikut:
Pengisytiharan ruang nama
Kelas
Kaedah kelas
Atribut kelas
Kaedah Utama
Pernyataan & Ungkapan
Ulasan
Mari kita lihat kod Mudah yang boleh dicetak yang mencetak "Hello World":
rreeeApabila kod di atas disusun dan dilaksanakan, ia menghasilkan keputusan berikut:
using System; namespace HelloWorldApplication { class HelloWorld { static void Main(string[] args) { /* 我的第一个 C# 程序*/ Console.WriteLine("Hello World"); Console.ReadKey(); } } }
Mari lihat pelbagai bahagian program di atas:
Yang pertama baris programmenggunakan Sistem; - Kata kunci menggunakan digunakan untuk memasukkan penamaan Sistem dalam ruang program. Sesebuah program biasanya mempunyai berbilang menggunakan pernyataan.
Barisan seterusnya ialah pengisytiharan ruang nama. ruang nama ialah jujukan kelas. Ruang nama HelloWorldApplication mengandungi kelas HelloWorld.
Barisan seterusnya ialah pengisytiharan kelas. Kelas HelloWorld mengandungi data dan pengisytiharan kaedah yang digunakan oleh atur cara. Kelas umumnya mengandungi pelbagai kaedah. Kaedah menentukan tingkah laku kelas. Di sini, kelas HelloWorld hanya mempunyai satu kaedah Utama.
Barisan seterusnya mentakrifkan kaedah Utama, iaitu titik masuk semua program C#. Kaedah Utama menerangkan perkara yang akan dilakukan oleh kelas apabila dilaksanakan.
Barisan seterusnya /*...*/ akan diabaikan oleh pengkompil dan ia akan menambah ulasan tambahan pada program.
Kaedah utama menentukan kelakuannya melalui pernyataan Console.WriteLine("Hello World");
WriteLine ialah kaedah kelas Console yang ditakrifkan dalam ruang nama System. Kenyataan ini memaparkan mesej "Hello, World!"
- Barisan terakhir
Console.ReadKey(); adalah untuk pengguna VS.NET. Ini menyebabkan atur cara menunggu untuk menekan kekunci, menghalang skrin daripada berjalan dan ditutup dengan cepat apabila program dilancarkan daripada Visual Studio .NET.
- C# adalah sensitif huruf besar-besaran.
- Semua pernyataan dan ungkapan mesti berakhir dengan koma bertitik (;).
- Pelaksanaan program bermula daripada kaedah Utama.
- Tidak seperti Java, nama fail boleh berbeza daripada nama kelas.
- Lancarkan Visual Studio.
- Pada bar menu, pilih Fail ->
- Pilih Visual C# daripada templat, kemudian pilih Windows.
- Pilih Aplikasi Konsol.
Beri nama projek anda dan klik butang OK.
Projek baharu akan muncul dalam Solution Explorer.
Tulis kod dalam Editor Kod.
Klik butang Run atau tekan kekunci F5 untuk menjalankan program. Tetingkap Command Prompt akan muncul, memaparkan Hello World.
Anda juga boleh menggunakan baris arahan dan bukannya Visual Studio IDE untuk menyusun atur cara C#:
Buka editor teks dan tambah yang disebutkan di atas kod.
Simpan fail sebagai helloworld.cs.
Buka alat gesaan arahan dan navigasi ke direktori tempat fail disimpan.
Taip csc helloworld.cs dan tekan enter untuk menyusun kod.
Jika tiada ralat dalam kod, gesaan arahan akan pergi ke baris seterusnya dan menjana fail boleh laku helloworld.exe.
Seterusnya, taip helloworld untuk melaksanakan program.
Anda akan melihat "Hello World" dicetak pada skrin.