ใน C # คุณสามารถใช้คำสั่งสวิตช์หนึ่งคำสั่งภายในคำสั่งสวิตช์อื่น เป็นไปได้ที่จะมีสวิตช์เป็นส่วนหนึ่งของลำดับคำสั่งของสวิตช์ภายนอก แม้ว่าค่าคงที่ตัวพิมพ์ของสวิตช์ด้านในและด้านนอกจะประกอบด้วยค่าทั่วไป ก็จะไม่เกิดข้อขัดแย้ง ต่อไปนี้เป็นรูปแบบไวยากรณ์ switch(ch1) { case 'A':