dalam perbandingan pernyataan IF/else dan switch-case dalam C#
Dalam pengaturcaraan C#, pilih untuk menggunakan pernyataan IF/ELSE atau pernyataan switch-case sering membuat pengaturcara merangkumi prestasi atau perbezaan fungsi. Analisis Kelebihan dan Kelemahan
Walaupun kedua -duanya digunakan untuk keadaan, mereka mempunyai ciri -ciri mereka sendiri:
C# adalah unik dalam membolehkan penilaian switch-case ke pemalar rentetan. Dalam kes ini, pengkompil akan menggunakan strategi pengoptimuman yang berbeza:
Sebilangan kecil:
Untuk kecekapan, pernyataan suis biasanya disusun menjadi satu siri pernyataan IF/lain.Banyak situasi: pengkompil akan menghasilkan jadual hash untuk mencari masa yang berterusan.
cadangan
Atas ialah kandungan terperinci if/else vs. suis-case dalam C#: Bilakah Saya Harus Pilih Yang Mana?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!