.net - Turning What If into Select Case -


question is, wrote rock paper scissors game in vb.net using if statements , wondered how try , work select case instead.

professor pretty awful @ teaching things , didn't let know until today had select case(its due tomorrow ._.)

public class form1

    dim randomgenerator new random       private sub form1_load(byval sender system.object, byval e system.eventargs) handles mybase.load      end sub       private sub rdorock_checkedchanged(byval sender system.object, byval e system.eventargs) handles rdorock.checkedchanged         if rdorock.checked = true             picrock.visible = true         else             picrock.visible = false         end if     end sub      private sub rdopaper_checkedchanged(byval sender system.object, byval e system.eventargs) handles rdopaper.checkedchanged         if rdopaper.checked = true             picpaper.visible = true         else             picpaper.visible = false         end if     end sub      private sub rdoscissors_checkedchanged(byval sender system.object, byval e system.eventargs) handles rdoscissors.checkedchanged         if rdoscissors.checked = true             picscissors.visible = true         else             picscissors.visible = false         end if     end sub       private sub btnstart_click(byval sender system.object, byval e system.eventargs) handles btnstart.click         dim computerchoice integer          randomgenerator.next(1, 4)         computerchoice = randomgenerator.next(1, 4)          'if computerchoice = 1         'picrock2.visible = true         'elseif computerchoice = 2         'picpaper2.visible = true         'elseif computerchoice = 3         'picscissors2.visible = true         'end if          if computerchoice = 1             picrock2.visible = true             if rdorock.checked = true                 lbltie.visible = true             elseif rdopaper.checked = true                 lblwin.visible = true             elseif rdoscissors.checked = true                 lbllose.visible = true             end if         end if          if computerchoice = 2             picpaper2.visible = true             if rdorock.checked = true                 lbllose.visible = true             elseif rdopaper.checked = true                 lbltie.visible = true             elseif rdoscissors.checked = true                 lblwin.visible = true             end if         end if          if computerchoice = 3             picscissors2.visible = true             if rdorock.checked = true                 lblwin.visible = true             elseif rdopaper.checked = true                 lbllose.visible = true             elseif rdoscissors.checked = true                 lbltie.visible = true             end if         end if         end sub      private sub label5_click(byval sender system.object, byval e system.eventargs) handles lblwin.click      end sub      private sub button1_click(byval sender system.object, byval e system.eventargs) handles button1.click         picrock.visible = false         picrock2.visible = false         picpaper2.visible = false         picpaper.visible = false         picscissors.visible = false         picscissors2.visible = false         lblwin.visible = false         lbltie.visible = false         lbllose.visible = false         rdorock.checked = false         rdopaper.checked = false         rdoscissors.checked = false      end sub end class 

i believe you're looking 1, 2, or 3 select case - like:

select case computerchoice     case 1         ' what's in [if computerchoice = 1] section     case 2         ' what's in [if computerchoice = 2] section     case 3         ' what's in [if computerchoice = 3] section end select 

Comments

Popular posts from this blog

php - What is the difference between $_SERVER['PATH_INFO'] and $_SERVER['ORIG_PATH_INFO']? -

fortran - Function return type mismatch -

queue - mq_receive: message too long -