title: How do I detect for a specific character in a string in VB.NET?
body: <p>Okay, so in a program I'm working on in VB.NET I'm trying to make it so I can take in a list of strings (each on a different line). For each line I want to take in the line, and break it up into three parts. The first part goes from the beginning of the string to the first colon in the string, the second part goes from the first colon to the at symbol, and the last part goes from the at symbol to the end of the string.</p>
  
  <p>For example, I'd take in a line of the series of lines:
  hello:world@yay</p>
  
  <p>I'd want to break it into three separate strings of "hello", "world", and "yay".</p>
  
  <p>How would I do such a thing in VB.NET?</p>