vb.net - How can i shorten this code? -


private sub timer1_tick(sender object, e eventargs) handles timer1.tick      if label1.text.length = 13         label1.text = "working magic."     elseif label1.text.length = 14         label1.text = "working magic.."     elseif label1.text.length = 15         label1.text = "working magic..."     elseif label1.text.length = 16         label1.text = "working magic"     end if  end sub 

the code acting progressive string, every 500 milliseconds dot add string, until 3 dots resets.

if wanted more dots nice automate process, instead of writing infinite number of lines of code.

if want shorten code this:

private sub timer1_tick(sender object, e eventargs) handles timer1.tick         (label1.text += ".").replace("....","") end sub 

however i'm convinced shorter not better!

edit: sorry mind goes straight c#, here vb::

private sub timer1_tick(sender object, e eventargs) handles timer1.tick          label1.text = (label1.text + ".").replace("....","")             end sub 

Comments

Popular posts from this blog

How to remove text and logo OR add Overflow on Android ActionBar using AppCompat on API 8? -

html - How to style widget with post count different than without post count -

url rewriting - How to redirect a http POST with urlrewritefilter -