Pertanyaan yang diberi tag switch-statement

Dalam pemrograman komputer, switch, case, pilih atau periksa pernyataan adalah jenis mekanisme kontrol seleksi yang digunakan untuk memanggil blok kode tertentu berdasarkan konten variabel.

582
Banyak kasus dalam pernyataan beralih

Apakah ada cara untuk melewati beberapa pernyataan kasus tanpa menyatakan case value:berulang kali? Saya tahu ini bekerja: switch (value) { case 1: case 2: case 3: // Do some stuff break; case 4: case 5: case 6: // Do some different stuff break; default: // Default stuff...

365
Ganti pernyataan kesalahan dalam C #?

Beralih pernyataan fallthrough adalah salah satu alasan utama pribadi saya untuk cinta switchvs if/else ifkonstruksi. Contohnya ada di sini: static string NumberToWords(int number) { string[] numbers = new string[] { "", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"...