ساختار Select Cast
یکی از چالش های استفاده از ساختار If…Then در مواردی است که قصد داشته باشیم تعداد سه و یا بیش از سه وضعیت را بکمک آن مقایسه نمائیم . مثلا” در صورتی که بخواهیم یک کاربر را بر اساس انتخاب انجام شده به شش صفحه وب مجزاء هدایت نمائیم ، استفاده از ساختار If…then علاوه بر این که کد برنامه را ناخوانا خواهد کرد ، سرعت اجرای کد نوشته شده نیز کندتر می گردد. در چنین مواردی می توان از ساختار Select Case استفاده نمود .