Kegagalan dalam Pernyataan Suis C#
Dalam C#, pernyataan suis membenarkan pembuatan keputusan yang diperkemas dalam kod. Walau bagaimanapun, tidak seperti dalam beberapa bahasa lain, perantaraan antara kes suis tidak dibenarkan secara lalai. Tingkah laku ini menimbulkan ralat kompilasi yang menandakan keperluan untuk pernyataan kes individu.
Penjelasan Ralat
Coretan kod yang disediakan mempamerkan fungsi NumberToWords, yang cuba menukar nilai berangka kepada perwakilan rentetan yang sepadan. Walau bagaimanapun, pengkompil melaporkan ralat yang mengadu tentang kekurangan pernyataan putus yang jelas antara kes.
Untuk menjawab soalan yang dibangkitkan:
Penyelesaian Alternatif
Daripada kegagalan. , pertimbangkan untuk menggunakan:
Atas ialah kandungan terperinci Mengapa C# Tidak Membenarkan Fallthrough dalam Pernyataan Suis, dan Apakah Alternatifnya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!